![]() |
Проблема с контекстным меню
Ребят вообщем написл Bat (IB.bat) со скриптом следующего содержания:
@echo off set sFolderName=%date%(%time:~0,-3%).backup C:\WINDOWS\system32\GPBack\IB.exe -a -c -p %1 E:\!Data\!backup\%sFolderName::=-%.backup этот скрипт делает Backup заданнай папки, проще сказать архивирует папку со вложенными файлами в один архив. Так вот если перетащить на этот bat'ник какую-нибудь папку с файлами все отлично создается. А если запустить данный Bat файл из контекстного меню кликом правой кнопкой мыши по нужной папке (добавленного вот так: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\backup] @="Сделать Backup..." [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\backup\command] @="C:\\WINDOWS\\system32\\GPBack\\IB.bat %1") то ничего не выходит. появляется окошко но ничего не создается, в чем проблема может быть? |
Цитата:
Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\backup\command] |
Спасибо
|
Подскажите, как добавить в контекстное меню рабочего стола свою программу?
|
sov44, Именно если в контекстное меню, правой кнопкой на рабочем столе? Я правильно понял? Вот так:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\Opera] это раздел который ты назовешь "MUIVerb"="Запустить Opera" это название "Icon"="D:\\P Program Files\\Opera\\opera.dll,1" -это есть значек в контекстном меню Вот и все =) [HKEY_CLASSES_ROOT\Directory\Background\shell\Opera\command] @="D:D:\\P Program Files\\Opera\\opera.exe" -соответственно запуск приложения |
LordSP, к сожалению не получилось, возможно что-то не так сделал :( Ось Windows XP, %SystemDrive%=С:
Код:
Windows Registry Editor Version 5.00 |
Цитата:
т.е. D:\\Program Files..... С D:D:\\ аналогично. |
Время: 09:34. |
Время: 09:34.
© OSzone.net 2001-