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

Показать сообщение отдельно


Administrator


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

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


Можно простым vbs. Пример:
Код: Выделить весь код
Option Explicit
Dim oShell, retCode
Set oShell = WScript.CreateObject("WScript.Shell")

retCode = oShell.Popup("Выключить компьютер?", 60, "Подтверждение выключения", 4 + 32)

Select Case retCode
case 6, -1
        Dim objShell
        Set objShell = WScript.CreateObject("WScript.Shell")
        objShell.Run "C:\WINDOWS\system32\shutdown.exe -s -t 0 -f"
case 7
    WScript.quit(1)
End Select
Первое число, выделенное красным - это таймаут в секундах, второе - поменяйте на свои значения, которые у вас в батнике.

При выборе Нет выполнение скрипта будет прервано, при выборе Да - будет запущена команда выключения. Если в течение 60 секунд выбор не сделан, то будет произведено выключение.

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

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:35, 01-03-2015 | #20