Показать полную графическую версию : Определить путь и запись в реестр
gen0m.rsw
15-10-2010, 01:28
Всем участникам форума Респект!
Такая вот проблЭмма.
Нужно что CMD определил путь %PATH% откуда он запускается и добавил запись в реестр типа такой
[HKEY_LOCAL_MACHINE\SOFTWARE\ProgName]
"Inatall"="%PATH%\\name.exe"
1. "откуда он запускается" - текущий (рабочий) каталог:
REG ADD "HKLM\SOFTWARE\ProgName" /v Install /d "%CD%\name.exe" /f
2. "откуда он запускается" - каталог с батником:
REG ADD "HKLM\SOFTWARE\ProgName" /v Install /d "%~dp0name.exe" /f
amel27, %CD% не содержит завершающего слеша, нужно бы добавить. ;)
gora, точно!.. я как-то редко его использую, а тест выдал со слэшем... потому что текущим был как раз корень диска... но несколько слэшей подряд обрабатываются корректно - как один, так что лучше больше, чем ни одного!.. :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.