|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Использование переменных среды |
|
CMD/BAT - [решено] Использование переменных среды
|
Новый участник Сообщения: 47 |
Привет всем, вообщем я уже не знаю что делать, создал в контекстном меню пункт для запука программы работающей с папками, вот так:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Proga] @="Запуск проги...." [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Proga\command] @="C:\\WINDOWS\\system32\\proga.exe" Суть проблемы: @="C:\\WINDOWS\\system32\\proga.exe" <- если здесь указать к примеру вот так: @="%WINDIR%\\system32\\proga.exe, то не работает, выдает ошибку, а если же полный путь то все работает, почему система не находит путь в сокращении? |
|
Отправлено: 09:54, 19-10-2012 |
Сообщения: 53495
|
Профиль | Отправить PM | Цитировать LordSP, нужно создать параметр типа REG_EXPAND_SZ, например в CMD-файле:
reg add HKCR\Directory\shell\Proga\command /ve /t REG_EXPAND_SZ /d %%systemroot%%\system32\proga.exe /f Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\Proga] @="Запуск проги..." [HKEY_CLASSES_ROOT\Directory\shell\Proga\command] @=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,74,00,25,\ 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,70,00,72,00,\ 6f,00,67,00,61,00,2e,00,65,00,78,00,65,00,00,00 |
Отправлено: 10:15, 19-10-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 47
|
Профиль | Отправить PM | Цитировать Цитата Petya V4sechkin:
Можно поподробней описать что каждый параметр reg add делает? |
|
Отправлено: 10:32, 19-10-2012 | #3 |
Сообщения: 53495
|
Профиль | Отправить PM | Цитировать |
Отправлено: 10:37, 19-10-2012 | #4 |
Новый участник Сообщения: 47
|
Профиль | Отправить PM | Цитировать Хорошо, спасибо, но больше методов нет так?
|
|
Отправлено: 10:41, 19-10-2012 | #5 |
Новый участник Сообщения: 47
|
Профиль | Отправить PM | Цитировать Теперь другая проблема, ругается на то что слишком много параметров в командной строке
|
Отправлено: 11:12, 19-10-2012 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата LordSP:
|
|
Отправлено: 12:25, 19-10-2012 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [статья] Использование среды восстановления Windows RE в Windows 7 | Vadikan | Microsoft Windows 7 | 38 | 06-02-2014 22:39 | |
Установка - [решено] Разделение пользовательских и системных переменных среды | Xatta6 | Microsoft Windows 7 | 9 | 03-07-2012 00:47 | |
настройка системных переменных | dromaxim | Microsoft Windows NT/2000/2003 | 9 | 28-12-2005 17:51 | |
PHP и передача значений переменных... | Guest | Вебмастеру | 3 | 13-04-2004 14:01 | |
настройка среды в MS VC 6.0 | mrcnn | Программирование и базы данных | 5 | 29-03-2004 04:07 |
|