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

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Выполнение командного файла при завершении работы Windows XP

Ответить
Настройки темы
Разное - [решено] Выполнение командного файла при завершении работы Windows XP

Аватара для SANIOK_AV

Старожил


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

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


Доброго времени суток!
Подскажите пожалуйста каким образом можно выполнять CMD или BAT файл при:
1) завершении работы Windows
2) завершении сеанса пользователя
?
Заранее благодарен!

Отправлено: 13:05, 13-07-2011

 


Moderator


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

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


SANIOK_AV, вопрос на миллион долларов, ага.
Пуск -> Выполнить -> gpedit.msc ->
  1. Конфигурация компьютера\Конфигурация Windows\Сценарии -> Завершение работы
  2. Конфигурация пользователя\Конфигурация Windows\Сценарии -> Выход из системы
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:36, 13-07-2011 | #2



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

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


Аватара для SANIOK_AV

Старожил


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

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


Petya V4sechkin, Спасибо большое!
Честно говря, думал, что через групповые политики можно только js и vbs сценарии выполнять... )))
Стыжусь, что не попробовал до того как написать...
Думал, что можно ещё как-то через реестр (типа как для старта системы HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run)
Ещё раз большое спасибо!!!

Отправлено: 16:21, 13-07-2011 | #3


Ветеран


Contributor


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

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


SANIOK_AV, они и будут в итоге прописаны в реестре, как результат применения вышеуказанной групповой политики к компьютеру и/или пользователю. С той разницей, что даже если впоследствии удалить вручную из реестра внесённые групповой политикой изменения — они вновь будут восстановлены в момент очередного применения политики.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:19, 13-07-2011 | #4


Аватара для SANIOK_AV

Старожил


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

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


Цитата Iska:
они и будут в итоге прописаны в реестре »
ну это понятно, но скажем так в "нечитаемом виде" ))
т.е. изначально прописать их в реестре ведь не получится?

Отправлено: 16:03, 14-07-2011 | #5


Ветеран


Contributor


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

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


Цитата SANIOK_AV:
т.е. изначально прописать их в реестре ведь не получится? »
Почему нет? Что там нечитабельного?
Это сообщение посчитали полезным следующие участники:

Отправлено: 05:23, 15-07-2011 | #6


Аватара для SANIOK_AV

Старожил


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

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


Цитата Iska:
Почему нет? Что там нечитабельного? »
Прорегшотил...действительно читаемо...
Спасибо!

Отправлено: 10:20, 15-07-2011 | #7


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


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

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


Извините, может что-то делаю не так, подскажите пожалуйста.
Добавил *.bat (*.cmd) файл в выше указаный сценарий запуска при завершении работы системы, но он не запускается, аналогично пробовал его и в автозапуск сценария добавлять (как системы так и пользователя) но он так же не запускается, помогите пожалуйста разобраться в чем траблы.

Имя файла:
FreeBSDshutdown.bat

Вместимое файла:

echo "Testing connection on UNIX server..."
C:
cd \upsmgmt
plink.exe -ssh -P 444 -2 -i winbox.ppk upsadmin@192.168.121.99 "powerdown"


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

Отправлено: 12:22, 19-03-2012 | #8



Moderator


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

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


song2005x, настройте в Конфигурация компьютера\Административные шаблоны\Система\Сценарии -> параметры "Выполнять сценарии загрузки с отображением команд" и "Выполнять сценарии завершения работы с отображением команд".

Аналогично в Конфигурация пользователя\Административные шаблоны\Система\Сценарии -> параметры "Выполнять сценарии входа с отображением команд" и "Выполнять сценарии выхода с отображением команд".

Добавьте в конец FreeBSDshutdown.bat команду Pause.
После смотрите, какая ошибка (если будет).

Отправлено: 20:18, 19-03-2012 | #9


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


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

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


Все уже не нужно, все заработало как только отключил DEP (Мой Компьютер - Свойства - Дополнительно - Быстродействие - Предотвращение выполнения данных).
Мучался дня 3 с этой ерундой пока при входе одного из пользователей не высветило ошибку с блокировкой прикрученых в запуск *.ехе файлов (странно что мне этих ошибок не выдавало).

Отправлено: 11:58, 20-03-2012 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Выполнение командного файла при завершении работы Windows XP

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Не выключается ПК при завершении работы Normal Материнские платы и память 39 18-07-2012 15:54
Разное - [решено] изменился внешний вид панели при завершении работы Windows XP volens nolens Оформление Windows XP 2 09-05-2011 17:00
Проблема при завершении работы Widows Xp и при последующей загрузке Timas Microsoft Windows 2000/XP 3 08-11-2006 13:43
Что выполняется при завершении работы? lexalex Microsoft Windows 95/98/Me 6 21-05-2004 15:59
Ошибка при завершении работы с ME IL Microsoft Windows 95/98/Me 2 06-09-2002 17:27




 
Переход