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 не проверяет. |