Peutrov
24-10-2019, 22:08
Reg Add "HKEY_CURRENT_USER\software\Tailored Noise\Sausage Fattener" /v "InstallLocation" /d "%~dp0" /F >Nul
видимо такой вид записи - неправильный. В реестре получается так:
https://i.paste.pics/2adeb3a41c666ab10784968e853b227a.png
параметр /F необходим. Команда не должна обращать внимание на имеющиеся записи.
А если повторно запустить батник - консоль вообще подвисает.
А если добавить хотя бы пробел
reg add ...... /d "%~dp0 "
- всё работает и консоль не подвисает при попытке перезаписать данные.
Оригинальный установщик программы в конец строки не добавляет символ слеш. Возможно не критично и программа будет работать даже если в строке реестра путь к папке содержит этот символ в конце. Но всё-таки можно ли сделать без него (и без проблема)? Спасибо.
видимо такой вид записи - неправильный. В реестре получается так:
https://i.paste.pics/2adeb3a41c666ab10784968e853b227a.png
параметр /F необходим. Команда не должна обращать внимание на имеющиеся записи.
А если повторно запустить батник - консоль вообще подвисает.
А если добавить хотя бы пробел
reg add ...... /d "%~dp0 "
- всё работает и консоль не подвисает при попытке перезаписать данные.
Оригинальный установщик программы в конец строки не добавляет символ слеш. Возможно не критично и программа будет работать даже если в строке реестра путь к папке содержит этот символ в конце. Но всё-таки можно ли сделать без него (и без проблема)? Спасибо.