Программное обеспечение

Как создать .bat файл на Windows 7 для выключения компьютера

Для этого запустите программу Блокнот (%SystemRoot%\system32\notepad.exe): щелкните по свободной от значков поверхности Рабочего Стола. Из открывшегося контекстного меню выберите Создать –> Текстовый документ.

На Рабочем Столе будет создан текстовый документ.

Задайте ему название по своему вкусу, но лучше интуитивно понятное, например, Выключение (или Shutdown).

Теперь откройте файл и введите следующую строку:

shutdown.exe -s -t 00

[здесь: shutdown.exe – запуск утилиты Удаленное завершение работы Windows;

-s – завершение работы ПК (shutdown);

-t 00 – таймаут завершения работы (00 сек., т. е. мгновенно)]

Сохраните файл и закройте его.

Теперь, чтобы текстовый документ стал пакетным файлом, нам нужно поменять расширение файла с .txt на .bat. Для этого нужно запустить Проводник Windows, открыв любую папку, например, щелкнув по значку Мой компьютер. Выберите меню Сервис –> Свойства папки… В открывшемся диалоговом окне Свойства папки откройте вкладку Вид. В прокручиваемом списке Дополнительные параметры снимите флажок Скрывать расширения для зарегистрированных типов файлов. Нажмите OK. Найдите на Рабочем Столе созданный нами файл. Теперь в его названии отображается расширение .txt.
Переименуйте файл Выключение. txt в Выключение. bat. При этом появится предупреждение системы: После смены расширения имени файла этот файл может оказаться недоступным. Вы действительно хотите изменить расширение? Да/Нет. Санкционируйте смену расширения, нажав Да. Изменится вид значка файла и расширение. Далее, для удобства пользования, переместите созданный нами файл (или ярлык от него) на панель Быстрого запуска. Установите обратно флажок Скрывать расширения для зарегистрированных типов файлов (Мой компьютер –> Сервис –> Свойства папки… –> Вид –> Дополнительные параметры): это нужно для того, чтобы у вас в дальнейшем не было неудобств с переименованием файлов.
Kirill Nehoroshev
Kirill Nehoroshev
2 517
Лучший ответ
shutdown.exe -s -f -t 00 и сохраните в .bat
А для чего такие премудрости, если есть для этого (в смысле выключения компа) уже готовые программы, например та-же Switch Off
Станислав Александрович просто понять хочу
echo off
chcp 1251
cls
:x
cls
set /p any="Завершение работы- 1, перезагрузка- 2, отключение таймера- 0. Выберите действие: "
cls
set j=%any%
if %j% == 3 (
msg * Такого значения не существует!!!
echo Такого значения не существует!!!
ping -n 2 127.0.0.1 > NUL
cls
goto x
) else (
cls
)
if %j% == 4 (
msg * Такого значения не существует!!!
echo Такого значения не существует!!!
ping -n 2 127.0.0.1 > NUL
cls
goto x
) else (
cls
)
if %j% == 5 (
msg * Такого значения не существует!!!
echo Такого значения не существует!!!
ping -n 2 127.0.0.1 > NUL
cls
goto x
) else (
cls
)
if %j% == 5 (
msg * Такого значения не существует!!!
echo Такого значения не существует!!!
ping -n 2 127.0.0.1 > NUL
cls
goto x
) else (
cls
)
if %j% == 6 (
msg * Такого значения не существует!!!
echo Такого значения не существует!!!
ping -n 2 127.0.0.1 > NUL
cls
goto x
) else (
cls
)
if %j% == 7 (
msg * Такого значения не существует!!!
echo Такого значения не существует!!!
ping -n 2 127.0.0.1 > NUL
cls
goto x
) else (
cls
)
if %j% == 8 (
msg * Такого значения не существует!!!
echo Такого значения не существует!!!
ping -n 2 127.0.0.1 > NUL
cls
goto x
) else (
cls
)
if %j% == 9 (
msg * Такого значения не существует!!!
echo Такого значения не существует!!!
ping -n 2 127.0.0.1 > NUL
cls
goto x
) else (
cls
)
if %j% == 0 (
shutdown /a
msg * Таймер был отключён!
cls
exit
) else (
cls
)
if %any% == 1 (
echo Вы выбрали- завершение работы
ping -n 2 127.0.0.1 > NUL
cls
) else (
echo Вы выбрали- перезагрузку
ping -n 2 127.0.0.1 > NUL
cls
)
if %any% == 1 (
set /p sec="Введите время до завершения работы (в минутах): "
) else (
set /p sec="Введите время до перезагрузки (в минутах): "
)
set /a min=%sec%*60
cls
if %any% == 1 (
shutdown /s /t %min%
msg * Компьютер выключится через %sec% минут!
) else (
shutdown /r /t %min%
msg * Компьютер перезагрузится через %sec% минут!
)

Кодировка батника ANSI!!!
Владимир Новоселов это вирус вроде
shutdown -a
пишете в блокноте и сохраняете как *.bat файл
С=
Сема =)
242
Денис Евдакимов еслии рестартнуть быстро то shutdown /l если выключчить то shutdown -a когда написал то что надо просто <<сохранить как>> и пишешь любое название файла . после названия обязательно написать <<***.bat>> пример:
shutdowner.bat
как то так