2012-01-13 7 views
0

Я хотел бы создать пакетный файл, который вызывает окно «Отключить компьютер» Windows, а не пользователь, который делает это с помощью обычного метода «Пуск/Выключение компьютера».Команда DOS вывести окно «Отключить компьютер»?

Вот картинка из окна, я хотел бы принести с использованием пакетного файла DOS: -

http://i.imgur.com/dMprQ.jpg

Кто-нибудь знает, как сделать это с помощью/Пакетный метод файла DOS?

Большое спасибо,

Martin

ответ

2
+0

Привет, я не могу закрыть окна с помощью пакетного файла, а разрешения не позволит команде «останов» для запуска. Вот почему я не спросил, как закрыть окна с пакетным файлом, я спросил, как принести окно. Спасибо за помощь, но можете ли вы помочь с конкретным вопросом? Приветствия. – Martin

+0

Простите, вы пробовали это? Создайте новый файл txt где-нибудь в вашей системе, откройте его и поместите в эту строку: (новый объект ActiveXObject («Shell.Application»)). ShutdownWindows(); Сохраните и закройте файл. Измените расширение на js – Jason

+0

Это замечательно, и работает очень хорошо, спасибо очень Джейсону. Чтобы дать некоторое представление о том, зачем мне это нужно, мне нужно регистрировать время отключения в текстовом файле-журнале, и я не могу придумать другого способа сделать это (я не могу использовать групповую политику), кроме что-то вроде этого, где сценарий можно дважды щелкнуть, сценарий будет записывать системное время в журнал, а затем вывести это окно вверх, где пользователь будет нормально закрываться. В таком случае, как бы я включил этот .js-скрипт с использованием сценария .bat, который выполняет учет времени? Можно ли вызвать сценарий .jz из .bat-файла? Cheers – Martin