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

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » перезагрузка скриптом из GPO

Ответить
Настройки темы
перезагрузка скриптом из GPO

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


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

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


Приветствую.

На компьютере необходимо внести изменения в реестре после чего надо перезагрузить компьютер.

Есть cmd файл
@echo off IF EXIST c:\ok.txt (exit) ELSE (regedit /s \\install\12.reg & echo. 2>c:\ok.txt & shutdown.exe -r -f -t 00)

ок.txt это маркер , чтобы изменение и перезагрузка выполнились только один раз

Дальше захожу в GPO в настройки компьютера - скрипты - автозагрузка и добавляю этот скрипт. Права на доступ к этому скрипту со стороны компьютеров прописаны.

Однако на практике вижу: GPO на компьютер отрабатывает, изменения в реестр вносятся , маркер создается , а вот финальный этап - перезагрузка - не выполняется.

Если зайти из под пользователя и дать команду shutdown.exe -r -f -t 00 , то все отрабатывает.

Почему тогда не работает через скрипт? Что делаю не так ?

Отправлено: 16:01, 10-10-2014

 


Moderator


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

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


alww, попробуйте что-нибудь отсюда:
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:33, 10-10-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


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


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

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


Petya V4sechkin, спасибо , помогло

решение (может кому пригодится) :

использовал решение с вставкой в планировщик задачи на перезагрузку
есть утилита soon.exe из Windows 2000 Resource Kit
удобна тем, что планирует однократное выполнение указанной команды с задержкой в N секунд

утилиту кидаем в тот же каталог, где находятся скрипты на применение через GPO
дальше пишем bat файл вида

IF EXIST c:\windows\ok.file (
exit
) ELSE (
regedit /s \\install\12.reg
@echo 2>c:\windows\ok.file
\\install\soon.exe 120 cmd /c shutdown.exe -r -f -t 00
)

в планировщик будет помещена задача на перезагрузку , которая выполнится через 120 сек после размещения
после перезагрузки эта задача будет удалена автоматически

Отправлено: 12:54, 13-10-2014 | #3



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » перезагрузка скриптом из GPO

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - Удаление назначенной установки из GPO? alexdomovoi Windows Server 2008/2008 R2 2 17-09-2014 09:41
CMD/BAT - [решено] Создание и копирование папки с файлами скриптом bat через GPO 2poisonS Скриптовые языки администрирования Windows 7 27-04-2011 18:20
Разное - [решено] запуск программ из GPO thebas Microsoft Windows 2000/XP 10 03-06-2010 16:27
Перезагрузка из-за картридера Lender2005 Непонятные проблемы с Железом 6 15-03-2008 03:46
Создание пользователей скриптом из Excel mikechaik Microsoft Windows NT/2000/2003 6 27-08-2006 19:12




 
Переход