sfx архив. прога распаковывается в %temp%\asd.exe после этого запускается .reg файл с таким содержанием HTML: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] "asd"="%temp%\\asd.exe" ключик создается, но создается прям так с %temp%, не заменяясь на путь. попробовал перезагрузить систему - файл не запустился. как прописать путь в ключе, чтобы запускался?
Дак как бы, почему "\\" ? Во- вторых, где он заменится то должен? Если есть переменная среда %ТЕМР%, то винде этого будет достаточно, чтобы понять что твой асд.ехе лежит в С:\users (D&S)\.... etc. Да и если ты перезагрузился 1 раз и результата нет - это логично, ведь с перезагрузкой у тебя лишь применился ключик в реестре => после 2ой перезагрузки (если кэшно все верно) у тебя запустится твой мега ехе-шник.
Первый раз прописываются параметры, мол делай то и то при загрузке, а во второй раз уже выполняется команда.