Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » foobar2000 (часть 4)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

foobar2000 в портативном режиме. Контекстное меню для папок
 
Сохранить файл в кодировке UTF-8, рядом с foobar2000.exe, оттуда и запускать:
AddFoobar2000ToDirectoryShell.bat
Код:
; Кодировка cmd файла UTF-8
chcp 65001
 
; Добавление в контекстное меню папок команды — Добавить в foobar2000
reg add "HKEY_CURRENT_USER\Software\Classes\Directory\shell\foobar2000.enqueue" /ve /t REG_SZ /d "Добавить в foobar2000" /f
reg add "HKEY_CURRENT_USER\Software\Classes\Directory\shell\foobar2000.enqueue\Command" /ve /t REG_SZ /d "\"%~dp0\foobar2000.exe\" /add \"%%1\"" /f
 
; Добавление в контекстное меню папок команды — Воспроизвести в foobar2000
reg add "HKEY_CURRENT_USER\Software\Classes\Directory\shell\foobar2000.play" /ve /t REG_SZ /d "Воспроизвести в foobar2000" /f
reg add "HKEY_CURRENT_USER\Software\Classes\Directory\shell\foobar2000.play\Command" /ve /t REG_SZ /d "\"%~dp0\foobar2000.exe\" /immediate \"%%1\"" /f

или файлы реестра
Directory.shell.foobar2000.enqueue.reg

Код:
Windows Registry Editor Version 5.00
 
[HKEY_CURRENT_USER\Software\Classes\Directory\shell\foobar2000.enqueue]
@="Добавить в foobar2000"
 
[HKEY_CURRENT_USER\Software\Classes\Directory\shell\foobar2000.enqueue\Command]
@="\"к:\\программе\\путь\\не забудьте указать свой\\foobar2000.exe\" /add \"%1\""

Directory.shell.foobar2000.play.reg

Код:
Windows Registry Editor Version 5.00
 
[HKEY_CURRENT_USER\Software\Classes\Directory\shell\foobar2000.play]
@="Воспроизвести в foobar2000"
 
[HKEY_CURRENT_USER\Software\Classes\Directory\shell\foobar2000.play\Command]
@="\"к:\\программе\\путь\\не забудьте указать свой\\foobar2000.exe\" /immediate \"%1\""

 
батник, что бы пути не указывать, берёт путь папки в которой лежит, наличие там foobar2000.exe не проверяет.

Всего записей: 3522 | Зарегистр. 16-08-2012 | Отправлено: 15:40 30-11-2023
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » foobar2000 (часть 4)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru