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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Выключение ПК с возможностью отмены

Ответить
Настройки темы
Любой язык - [решено] Выключение ПК с возможностью отмены

Аватара для batyaPS

Ветеран


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

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


Варианты реализации запуска сценария выключения компьютера с уведомлением и возможностью отмены:
  • Вариант с использованием NirCmd: сообщение #2
  • Вариант с использованием сконфигурированного 7z SFX: сообщение #6
  • Вариант с использованием VBS (без отображения таймера): сообщение #20
  • Вариант с использованием HTA (с таймером, прогрес баром и звуковым уведомлением): сообщение #26


Специализированные программы:

Исходный вопрос автора темы

Подскажите скрипт для выполнения завершения работы виндовс с возможностью отмены.

т.е. нужно ночью тушить все компы в организации, но с условием отмены (если пользователь в данный момент присутствует на рабочем месте)
я это вижу как окно с предупреждением и двумя кнопками - ДА - со счетчиком и ОТМЕНА или ОТСРОЧКА выключения.

при Отмене выполняться выход из скрипта
при ДА выполняется shutdown c параметрами
при ОТсрочке скрытие окна с задержкой (пинг на пример) потом снова вопрос .

Возможность окно свернуть, но не закрыть.

Отправлено: 15:29, 18-03-2012

 

Модератор


Moderator


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

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


Не работает. Может через запуск скрипта vbs?

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге


Отправлено: 23:46, 18-03-2015 | #41



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

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



Administrator


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

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


Вложения
Тип файла: zip taskshutdown.zip
(51.5 Kb, 18 просмотров)

okshef, я не знаю что не так... Попробуй из аттача - то же самое, но скомпилировано в exe.
Если не заработает, значит дело не в скрипте, а в настройках задания.

-------
FAQ по Windows 10 .::. Настройка Центра обновления в Windows 10 .::. Чистая установка Windows 10 – пошаговая инструкция


Отправлено: 10:27, 19-03-2015 | #42


Ветеран


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

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


Добрый день!
Как сделать скрипт для выключения компьютеров через доменную политику?
Нужно выключать компьютеры по расписанию, то есть одну группу в 16.00, другую в 18.00, группа без выключения и т.д.
Можно ли как то файл shutdown_with_countdown_with_sound.hta модернизировать и будет ли hta работать под доменной политикой?
Может быть надо создать несколько скриптов, только с разным временем выключения, а в каждый добавить текстовый файл с ip адресами (или все же один скрип)?

С добавление текстового файла, что то вроде:
psshutdown.exe @complist.txt -c -t 300 -m "Your computer will be powered down. Just press \"Cancel\" if you really need to work now."*

После уже сам напишу программу для создания файликов с ip.

Последний раз редактировалось Ferum01, 08-04-2015 в 19:31.


Отправлено: 19:23, 08-04-2015 | #43


Ветеран


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

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


Частичтно решил задачу

использовал вариант:
"Вариант с использованием VBS (без отображения таймера): сообщение #20"
Хотелось использовать вариант "Вариант с использованием HTA (с таймером, прогрес баром и звуковым уведомлением): сообщение #26", но при запуске ругается - открыть, загрузить, загрузить как(((


Используем батник для всех компьютеров в домене
Код: Выделить весь код
copy C:\Users\Artur\Desktop\shut_vbs\shutdown.vbs c:\ /N
Далее создаем несколько батников со списком ip (в зависимости от времени выключения) и ставим в планировщик заданий на сервере (запускать наверное можно и раз в неделю)
Код: Выделить весь код
schtasks /create /s 127.0.0.5 /tn "One1" /tr C:\shutdown.vbs /sc daily /st 16:55 /f
schtasks /create /s 127.0.0.7 /tn "One1" /tr C:\shutdown.vbs /sc daily /st 16:55 /f
не нравится, то, что если комп выключен то эта команда тормозит 15 сек, меньше бы время как то выставить...

Кстати утилита psshutdown.exe глючит в Win7, не появляется сообщение, хотя комп выключает.

Отправлено: 13:17, 11-04-2015 | #44


Ветеран


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

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


Цитата Ferum01:
не нравится, то, что если комп выключен то эта команда тормозит 15 сек, меньше бы время как то выставить... »
Никак. Используйте «start» для исполнения «schtasks /create» в отдельном процессе без ожидания.

Отправлено: 14:24, 11-04-2015 | #45


Ветеран


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

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


Цитата Iska:
Никак. Используйте «start» для исполнения «schtasks /create» в отдельном процессе без ожидания. »
Может множеством процессов память заполнить...

Отправлено: 10:09, 12-04-2015 | #46


Ветеран


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

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


Цитата Ferum01:
Может множеством процессов память заполнить... »
Это чем-то грозит?

Отправлено: 10:25, 12-04-2015 | #47



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Выключение ПК с возможностью отмены

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] выключение ПК из bat-файла en_route Программное обеспечение Windows 4 14-06-2019 01:00
[решено] Выключение питания USB при выключенном пк Бах-Бах Материнские платы и память 5 01-11-2013 16:49
7 / 2008 R2 - [решено] Как создать образ системы с возможностью развернуть на других ПК ? kakawkin Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 3 30-06-2012 15:54
Разное - [решено] Выключение ПК и DOS приложения Little-dgek Microsoft Windows 2000/XP 4 16-01-2011 20:52
[решено] Выключение ПК: БП 450W (активный PFC) + Ippon Power Pro 600 Igor Urievich Непонятные проблемы с Железом 18 29-10-2008 13:11




 
Переход