Войти

Показать полную графическую версию : Снимаем защиту после перезагрузки, и при следуещей возвращаем всё обратно


VladZombie
13-11-2009, 00:02
Вообщем у меня на работе стоит защита программа clubControl. Надо сделать один файл (Пока на ум пришло cmd) нужно чтобы он занёс параметры в реестр,занести opera в автозагрузку и сделать так чтобы после перезагрузки, комп перезагрузился через 1 час. и когда пройдёт 1 час перед перезагрузкой он эти все параметры изменил обратно и всё эти временные файлы удалил...

У кого есть какие идеи???

amel27
13-11-2009, 11:05
У кого есть какие идеи? »
Скрипт_1: Изменяет параметры, ставит в RunOnceEx запуск Скрипта_2, перезагружает машину;
Скрипт_2: При запуске считывает текущее время и планирует через час запуск Скрипта_3;
Скрипт_3: Восстанавливает параметры и перезагружает машину.

Само собой, все скрипты можно объединить в один файл и запускать его с параметрами.

Остается неясность с правами - для перенастройки clubControl требуются админские права, но если они есть у текущего пользователя, какой смысл в использовании clubControl?.. или запуск Скрипта_1 планируется не из под текущего пользователя?

VladZombie
13-11-2009, 17:39
Остается неясность с правами - для перенастройки clubControl требуются админские права, но если они есть у текущего пользователя, какой смысл в использовании clubControl?.. или запуск Скрипта_1 планируется не из под текущего пользователя? »

стоят админовские права! но clubcontrol легко отключается через реестр. Можешь поподробнее написать про то как сделать перезагрузку через час?

amel27
14-11-2009, 10:52
поподробнее написать про то как сделать перезагрузку через час »где-то так:
@Echo Off
SetLocal EnableExtensions

SchTasks /Query /FO TABLE /NH|FindStr /BRC:"Reboot In an Hour"
If Not ErrorLevel 1 SchTasks /Delete /TN "Reboot In an Hour" /F

If "%~1"=="REBOOT" GoTo REBOOT

Set $T=%TIME:~,8%
Set $D=%DATE:.=/%

Echo Ждем 3 секунды...
Ping -n 3 127.0.0.1 >Nul

SchTasks /Create /RU SYSTEM /SC HOURLY /MO 1 /ST %$T% /SD %$D% /TN "Reboot In an Hour" /TR "%0 REBOOT"

EXIT

:REBOOT

Shutdown -r -f




© OSzone.net 2001-2012