Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для ZoRRo1

Новый участник


Сообщения: 9
Благодарности: 1

Профиль | Отправить PM | Цитировать


можете пожалуйста помочь с наработоспособным конфигом? ))) нужно для XP x64

начну издалека ))

есть работоспособная бат-команда,
Код: Выделить весь код
cmd /c If Exist "C:\Program Files (x86)\vdf_fusebundle.zip" (Reg Add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /v "Update_and_del_vdf.bat" /t REG_SZ /d "cmd /c If Exist \"C:\Program Files ^^(x86^^)\Update_and_del_vdf.bat\" \"C:\Program Files ^^(x86^^)\Update_and_del_vdf.bat\"")
которая заносит в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce параметр REG_SZ с именем Update_and_del_vdf.bat и значением
Код: Выделить весь код
cmd /c If Exist "C:\Program Files (x86)\Update_and_del_vdf.bat" "C:\Program Files (x86)\Update_and_del_vdf.bat"
если её переделываю в конфиг по всем правилам (которые прописаны в хелпе по модифицированным модулям), то не работает )) (похоже из-за экранизации скобочек, т.к. команда нормально работает в x86, само собой с другими путями)
Код: Выделить весь код
RunProgram="x64:cmd /c If Exist \"C:\\Program Files (x86)\\vdf_fusebundle.zip\" (Reg Add HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunOnce /v \"Update_and_del_vdf.bat\" /t REG_SZ /d \"cmd /c If Exist \\\"C:\\Program Files ^^(x86^^)\\Update_and_del_vdf.bat\\\" \\\"C:\\Program Files ^^(x86^^)\\Update_and_del_vdf.bat\\\"\")"
а если в эту конфиг-команду добавить перед теми скобочками (в каждое место, где уже есть ^^) еще один экранный символ (т.е. ^), то конфиг работает, но заносит в реестр само собой неправильный параметр ))
Код: Выделить весь код
cmd /c If Exist "C:\Program Files ^(x86^)\Update_and_del_vdf.bat" "C:\Program Files ^(x86^)\Update_and_del_vdf.bat"
з.ы. : нужна именно одна команда (батник не устроит), причём рабочая )))

Последний раз редактировалось ZoRRo1, 22-02-2013 в 21:21. Причина: выделил некоторые места


Отправлено: 21:13, 22-02-2013 | #180