Софт-Портал

Shutdown

Рейтинг: 4.4/5.0 (642 проголосовавших)

Описание

Shutdown

Включение/выключение компьютера, энергосбережение

Переводит компьютер в режим пониженного энергопотребления.

Для ускорения перехода в режим пониженного энергопотребления перед словом POWER-SUSPEND можно указать POWER-FORCE .

Усыпляет компьютер: переводит его в режим hibernate .

Для ускорения перехода в режим пониженного энергопотребления перед словом POWER-HIBERNATE можно указать POWER-FORCE .

MONITOR-ON

MONITOR-OFF

MONITOR-LOW

Включает монитор, выключает монитор и переводит монитор в режим пониженного энергопотребления (соответственно).

SCREENSAVER-OFF

Запускает/останавливает хранитель экрана.

SCREENSAVER-OFF работает только в WinNT/2000/XP. Впрочем, обычно работу скринсейвера можно остановить сэмулировав движение мышью - см. главу "Эмуляция движений мыши".

Возвращает флаг TRUE (-1), если запущен хранитель экрана.

FORCE-SHUTDOWN

Завершает работу операционной системы (до появления на экране надписи "Теперь питание компьютера можно отключить"). Слово FORCE-SHUTDOWN игнорирует системные запросы о сохранении изменений в открытых программах и выгружает операционную систему принудительно.

Перезагружает систему. Слово FORCE-REBOOT игнорирует системные запросы о сохранении изменений в открытых программах и перезагружает систему принудительно.

FORCE-POWEROFF

Завершает работу операционной системы и выключает питание компьютера. Слово FORCE-POWEROFF игнорирует системные запросы о сохранении изменений в открытых программах и завершает работу операционной системы/выключает питание компьютера принудительно.

Завершает сеанс текущего пользователя. Слово FORCE-LOGOFF игнорирует системные запросы о сохранении изменений в открытых программах и завершает сеанс текущего пользователя принудительно.

Возвращает флаг TRUE (-1), если осуществлен локальный логон.

Прерывает начинающийся процесс выключения компьютера, который был "перехвачен" с помощью слова WatchQueryShutdown. Обратите внимание, что слово INTERCEPT-SHUTDOWN не прерывает процесс принудительного выключения компьютера (например, инициированного с помощью слов FORCE-POWEROFF . FORCE-SHUTDOWN . FORCE-REBOOT ).

Cлово INTERCEPT-SHUTDOWN удобно использовать для того, чтобы непосредственно перед выключением компьютера выполнить необходимую работу, например, удалить временные файлы и т. д. Продолжить прерванное выключение компьютера можно с помощью специального слова CONTINUE-SHUTDOWN или воспользовавшись одним из слов, которые выключают компьютер принудительно: FORCE-POWEROFF . FORCE-SHUTDOWN . FORCE-REBOOT .

Возобновляет процесс выключения компьютера, который был прерван с помощью слова INTERCEPT-SHUTDOWN .

Shutdown:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Как перезагружать и выключать ПК одним кликом мыши, или Good-bye, Windows

    Как перезагружать и выключать ПК одним кликом мыши, или Good-bye, Windows.

    Хотите выключать и перезагружать компьютер одним кликом мыши (без «тыканья » в кнопку Пуск – > Выключить компьютер… и т.д.)?

    Тогда давайте создадим пакетные файлы (создаваемые файлы предназначены для операционной системы Windows XP . но работают и в Windows Vista . и в Windows 7 . и в Windows 10 .

    Сначала создадим bat -файл для выключения ПК

    Для этого запустите программу Блокнот (%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. При этом появится предупреждение системы: После смены расширения имени файла этот файл может оказаться недоступным. Вы действительно хотите изменить расширение? Да/Нет. Санкционируйте смену расширения, нажав Да. Изменится вид значка файла и расширение. Далее, для удобства пользования, переместите созданный нами файл (или ярлык от него) на панель Быстрого запуска. Установите обратно флажок Скрывать расширения для зарегистрированных типов файлов (Мой компьютер – > Сервис – > Свойства папки… – > Вид – > Дополнительные параметры ): это нужно для того, чтобы у вас в дальнейшем не было неудобств с переименованием файлов.

    Теперь вы можете выключать ПК одним кликом мыши по значку файла Выключение.bat. При этом можно не закрывать открытые файлы и приложения: они будут закрыты принудительно (поэтому изменения, внесенные в файлы, нужно предварительно сохранить. ).

    Теперь создадим bat -файл для перезагрузки ПК

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

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

    Задайте ему название по своему вкусу, но лучше интуитивно понятное, например, Перезагрузка (или Reboot ).

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

    shutdown.exe -r -t 00

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

    -r перезагрузка ПК (reboot );

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

    Сохраните файл и закройте его. Смените расширение файла с .txt на .bat. Далее, для удобства пользования, переместите созданный нами файл на панель Быстрого запуска.

    Microsoft Windows XP

    Allows you to shut down or restart a local or remote computer. Used without parameters, shutdown will logoff the current user.

    Parameters

    -l   : Logs off the current user, this is also the defualt. -m ComputerName takes precedence.

    -s : Shuts down the local computer.

    -r   : Reboots after shutdown.

    -a   : Aborts shutdown. Ignores other parameters, except -l and ComputerName. You can only use -a during the time-out period.

    -f   : Forces running applications to close.

    -m [ \\ ComputerName ] : Specifies the computer that you want to shut down.

    -t   xx   : Sets the timer for system shutdown in xx seconds. The default is 20 seconds.

    -c   " message "   : Specifies a message to be displayed in the Message area of the System Shutdown window. You can use a maximum of 127 characters. You must enclose the message in quotation marks.

    -d [ u ][ p ] : xx : yy   : Lists the reason code for the shutdown. The following table lists the different values.

    Shutdown

    3.5. Завершение работы системы Linux

    Хотя компьютер, работающий под управлением ОС Linux, при выполнении некоторых условий можно оставлять работающим круглосуточно, большинство пользователей персональных компьютеров привыкли выключать их после завершения работы. Если вы работаете с ОС Linux, нельзя выключать компьютер простым отключением питания, как это было под MS-DOS. Дело в том, что в любой момент времени в системе запущено несколько процессов. вы могли видеть это, когда выполняли команду

    [root]# ps ax

    ( и можете посмотреть еще раз, повторив запуск этой команды ). Но более важная причина состоит в том, что некоторые из этих процессов могут работать с файлами, причем система не записывает все изменения файлов на диск сразу после внесения этих изменений пользователем или процессом, а сохраняет их временно в оперативной памяти (кэширует). Если просто выключить питание, эти изменения не будут сохранены и пропадут, что иногда может привести даже к невозможности последующей загрузки системы. Так что надо уметь правильно завершить работу системы перед выключением компьютера. Это делается командой shutdown .

    Команда shutdown может быть выполнена только пользователем root. так что вы либо должны были войти в систему под этим именем, либо должны предварительно выполнить команду su. чтобы приобрести соответствующие права.

    Команда shutdown имеет следующий синтаксис:

    [root]# shutdown <options> <time> <warning-massage>

    Существует некоторая вероятность того, что запустив команду, вы получите ответ "command not found". Это значит, что оболочка не знает, где находится файл программы. В таком случае вам необходимо ввести команду с указанием полного пути, в данном случае в виде /sbin/shutdown -h. поскольку для команды shutdown файл программы лежит в каталоге /sbin.

    Из опций программы shutdown наиболее часто используются две:

    -h — полная остановка системы (компьютер будет выключен);

    -r — перезагрузить систему.

    Параметр time указывает время, когда должна быть выполнена команда (не обязательно выполнять ее немедленно). Время можно указать в форме задержки от текущего момента. Например, если вы хотите, чтобы система остановилась через 5 минут, вводите команду

    [root]# shutdown -r +5

    что будет означать "остановить систему через 5 минут и перезагрузиться после того, как работа будет корректно завершена''. Для вас пока наиболее актуальной формой этой команды будет, скорее всего,

    [root]# shutdown -h 0

    когда вы захотите просто выключить компьютер. Эквивалентом команды

    shutdown -h 0

    является команда halt. При нажатии известной <Ctrl >+< Alt >+< Del> в Red Hat Linux выполняются действия, аналогичные команде

    shutdown -r 0

    так что таким образом тоже можно выключить компьютер, только надо в момент перезагрузки отключить питание.

    Корректное завершение работы

    12.3. Корректное завершение работы

    Очень важно корректно завершать работу своей системы. Простое отключение энергии с помощью кнопки питания может привести к серьёзному повреждению файловой системы. Пока система работает, файлы используются даже в том случае, если вы ничего не делаете. Помните, что в фоновом режиме всё время работает много процессов. Эти процессы обслуживают систему и держат открытими много файлов. Когда на системном блоке отключается питание, эти файлы не закрываются корректным образом и могут быть повреждены. В зависимости от того, какие файлы были повреждены, система может оказаться полностью в нерабочем состоянии! В любом случае при последующей загрузке системы вам придётся пройти через длительную процедуру проверки файловой системы.

    Если вы используете в своей системе журналируемые файловые системы наподобие ext3 или reiserfs, вы частично защищены от повреждения файловой системы, и проверка вашей файловой системы при перезагрузке займёт меньше времени, чем при проверке файловой системы без журналирования как в случае с ext2. Однако этот вариант защиты не является оправданием для некорректного выключения своей системы! Журналируемые ФС подразумевают защиту ваших файлов от событий, на которые вы не силах повлиять, а не от вашей личной лени.

    В любом случае, когда вы перезагружаете или выключаете свой компьютер, важно сделать это правильно. Для этого есть несколько способов и вы можете выбрать любой из них на свой вкус. Поскольку выключение и перезагрузка - это похожие процедуры, большинство способов выключения системы также применимы и к её перезагрузке.

    Первый способ - с помощью программы shutdown (8), и наверное это самый популярный способ. Утилиту shutdown можно использовать для перезагрузки или выключения системы в заданное время, и она может выводить всем работающим в системе пользователям сообщение о том, что система сейчас будет выключена.

    Наиболее общее использование shutdown для выключения компьютера:

    В данном случае особое сообщение пользователям не отправляется. Они увидят стандартное сообщение shutdown. “ now ” - это время, когда мы хотим выполнить завершение работы, а “ -h ” означает выключение системы. Это выглядит не слишком удобным для многопользовательской системы, однако он прекрасно подойдёт для вашего домашнего компьютера. Более правильным способом в многопользовательской системе будет предоставление всем пользователям некоторого запаса времени на выход из системы:

    При этом система будет выключена через один час (60 минут), что прекрасно подойдёт для многопользовательской системы. В важных системах выключение должно быть запланировано заблаговременно, и вам следует сообщать о времени её выключения во всех соответствующих источниках информации, используемых для системных уведомлений (электронная почта, доски объявлений, /etc/motd и др.).

    Для перезагрузки системы используется та же самая команда, только опция “ -h ” заменяется на “ -r ”:

    Вы можете использовать такую же запись времени для shutdown -r. что и для shutdown -h. Есть ещё много других вещей, которые вы можете выполнить с помощью shutdown для управления выключением или перезагрузкой машины; подробности смотрите в странице руководства.

    Второй способ выключения или завершения работы компьютера - это использование команд halt (8) и reboot (8). Как видно по названиям, halt немедленно останавливает операционную систему, а reboot перезагружает её (по сути reboot - это просто символическая ссылка на halt .) Вызываются они так:

    Низкоуровневый способ выключения или перезагрузки системы заключается в отправке сообщения непосредственно процессу init. Все другие методы представляют собой просто удобные способы общения с init. однако вы можете непосредственно сообщить, что нужно выполнить, с помощью telinit (8) (обратите внимание, что в названии используется только одна буква “l” (англ. tell - говорить)). С помощью telinit вы можете сообщить init 'у, на какой уровень запуска нужно выполнить переход. При этом будет запущен специальный скрипт. Этот скрипт убьёт или породит процессы, нужные на этом уровне запуска. Это подойдёт для перезагрузки и выключения, потому что для обоих этих процессов есть свои специальные уровни запуска.

    Уровень запуска 0 - это останов системы. Сообщение init 'у о переходе на уровень запуска 0, приведёт к тому, что будут убиты все процессы, файловые системы будут размонтированы и машина будет выключена. Это подходящий способ для выключения системы. На многих ноутбуках и современных настольных компьютерах это также приведёт к завершению работы системы.

    Уровень запуска 6 - это перезагрузка системы. Все процессы будут убиты, файловые системы будут размонтированы, а машина отправится на перезагрузку. Это также подходящий способ для перезагрузки системы.

    Для любознательных, при переключении на уровень запуска 0 или 6, либо с помощью shutdown. halt или reboot. запускается скрипт /etc/rc.d/rc.6. (Скрипт /etc/rc.d/rc.0 - это символическая ссылка на /etc/rc.d/rc.6 .) Вы можете изменить этот файл на своё усмотрение, однако убедитесь в том, что хорошенько протестировали свои изменения!

    Существует ещё один последний способ перезагрузки системы. Для всех остальных способов необходимо, чтобы вы имели права root 'а. Однако перезагрузить систему можно даже если без его привелегий, но при условии, что у вас есть физический доступ к клавиатуре. Нажатие Control +Alt + Delete (заветные “три педали”) вызовет немедленную перезагрузку машины. (На самом деле, когда вы нажимаете Control + Alt +Delete. вызывается команда shutdown .) “Педали” не всегда срабатывают при работе в X Windows. Вам может понадобиться нажать Control + Alt +F1 (или с другой функциональной клавишей), чтобы перейти в чистую консоль перед тем, как воспользоваться заветной комбинацией.

    И в завершение, файл, который полностью контролирует все аспекты загрузки и выключения, - это /etc/inittab (5). В общем случае вам не нужно изменять этот файл, однако он может дать вам представление о том, почему некоторые вещи работают так, как они работают. Как всегда подробности смотрите на странице руководства.

    Shutdown - Shutdown the computer

    SHUTDOWN.exe (for Terminal Services use: TsShutDn )

    Shutdown the computer

    In Windows 7, the maximum /t timeout increased from 600 seconds to 315,360,000 seconds (10 years)

    If you need to FORCE a shutdown, or target multiple computers at once; use PsShutdown instead.

    Alert Messages to logged in users

    Shutdown will display one or two alert messages to the user depending on the delay (set with /t ) as follows:

    < 3 minutes - A custom popup alert appears immediately (default).

    >=3 mins and <=10 mins - A custom popup alert immediately and then a generic popup alert 2 mins before shutdown.

    > 10 mins and < 11 mins - A system tray alert (with custom message) appears immediately, and then nothing else.

    >=11 mins - A system tray alert (with custom message) appears immediately, and then a generic popup alert 10 mins before shutdown.

    System Tray alerts can be disabled/hidden by the user.

    Also, if the computer goes to sleep (due to Power management) before the shutdown actually occurs, then the countdown will resume after the machine is re-awakened - so the delay is running time not clock time.

    For these reasons, setting a delay longer than 10 minutes (600 seconds) is not recommended.

    If the computer is manually restarted before the schedule set with Shutdown.exe, the scheduled shutdown will be aborted.

    If two shutdown commands are issued against the same computer, the first command will run and the second will fail with errorlevel 1190. If you need to make a change, abort the first command with shutdown /a

    Shutdown.exe will record events in the Windows SYSTEM Event log with a Source=User32

    • When a Shutdown command is issued with a timeout of > 120 seconds, event ID 1074 is logged.
    • Just before the computer is shutdown, event ID 1074 is logged along with any custom message & reason code.

    The event log is the only way to tell that a reboot triggered from Shutdown.exe is pending. It also records the username and date/time when the shutdown command was issued.

    When using Shutdown.exe to reboot a server, the shutdown process will normally allow 30 seconds to ensure each running service has time to stop. Services are shutdown in alphabetical order. Halting the services manually in a specific order with NET STOP or SC can be slightly faster.

    Reason codes

    E = Expected

    U = Unexpected 0x00000000

    P = Planned 0x80000000

    C = customer defined 0x40000000

    Выключить компьютер из командной строки - команда shutdown

    Выключить компьютер из командной строки

    Большинство пользователей выключают компьютер с помощью кнопки, расположенной в меню "пуск". Некоторые используют физические кнопки питания на своих машинах. Очень немногие люди пользуются способом, с помощью которого возможно выключить компьютер из командной строки .

    Причиной этого является то, что большинство из нас не знают, что в командной строке можно использовать не только выключение, перезагрузку из cmd или выход из системы, но также и выключить удаленный компьютер, если у вас есть административный доступ. С такими привилегиями Вы можете отправить сообщение, содержащее причину отключения. Этот пост покажет вам, как это делать.

    Все рекомендации одинаково эффективны в современных ОС, начиная от Windows  XP, заканчивая последней версией (8.1).

    Первое Ваше действие будет заключаться в вызове командной строки. На начальном этапе сделайте так, воспользовавшись одним способом из нескольких:

    1. Зажмите клавишу Windows (значок окна) + R .
    2. В окне «выполнить» напечатайте CMD и нажмите OK мышкой или Enter на клавиатуре.

    Это позволит запустить командную строку. Следуйте инструкциям ниже, в зависимости от того, что вы хотите сделать.

    Выключение локального компьютера (Вашего)

    Здесь потребуется одна единственная команда shutdown, но при вводе ее в таком виде у Вас ничего не выйдет. Команда использует свои расширения, а именно префикс S, который указывает на отключение устройства.

    Введите shutdown -s в командной строке и нажмите Enter, что приведет к скоро временному завершению работы ПК с предупреждением. Если использовать shutdown -p. то компьютер выключится моментально.

    Особенностью shutdown является то, что компьютер можно выключить из командной строки через определенное количество времени. К  команде выше прибавляется префикс t, числовая переменная, и она принимает вид  shutdown –s -t 300.

    После выполнения запускается таймер обратного отсчёта и показываетсяпредупреждающее сообщение. Числовая переменная (в данном случае 300) представляет собой число секунд, по истечении которых компьютер будет отключен. Задайте свое количество секунд, исходя из своих потребностей.

    Для отображения сообщения, содержащее причину выключения, используйте shutdown –s -t 500 -c "Я устал. Я не хочу работать, ухожу домой"  (с кавычками) в cmd и нажмите клавишу Enter. Параметр - c используется в команде, чтобы прокомментировать причину отключения и что следует в кавычках будет отображаться в диалоговом окне в качестве пояснения. Это может быть использовано для отображения смешных сообщений.

    Завершение работы удаленного компьютера

    Чтобы выключить удаленный компьютер введите shutdown-s-m \\имя компьютера в cmd и нажмите клавишу Enter. Замените "\\имя компьютера", на фактическое имя удаленного ПК для попытки выключения. Как упоминалось ранее, вы должны иметь доступ администратора к компьютеру, который вы пытаетесь выключить. Чтобы узнать есть ли у вас административные права доступа, нажмите сочетание клавиш Windows + R, введите имя компьютера, далее нажмите клавишу Enter.

    Примечание: если Вы не помните имя удаленного компьютера, вы можете отыскать его, открыв список всех подключенных ПК, выполнив net view в командной строке.

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

    Используйте выражение типа «shutdown -a», для отката выключения. Это приведет к остановке отключения системы, завершение работы, в том случае, если обратный отсчет времени не достиг 0.

    На этом все, надеюсь урок пошел на пользу и Вы уже знаете, как выключить компьютер из командной строки. Вы всегда должны помнить, что управление от имени администратора дает привилегии, а со всем другим не составляет особого труда разобраться!

    Посмотрите еще статьи:

    Какое действие выполняет команда shutdown -r -t 0? На каком-то форуме написали введите это в - Выполнить, а я боюсь!

    Какое действие выполняет команда shutdown -r -t 0. На каком-то форуме написали введите это в "Выполнить", а я боюсь!

    немедленное выключение

    Кот Мару Оракул (61453) 4 года назад

    Перезагрузка через 0 секунд)

    Chuvi Мастер (1726) 4 года назад

    Если у вас Windows, наберите shutdown -? -и вы получите инструкцию по этой команде (в прочем, как и по любой, например copy -? )

    Если у вас Linux- наберите man shudown. Тоже получите инструкцию. (man- это сокращение от manual- инструкция)

    Да, если в windows -? не помогает, попробуйте /? (это зависит от того, какая ось стоит, XP или windows 7)

    Так вот, вернёмся к нашим баранам)) )

    C:\Users\Chuvi>shutdown /?

    Использование: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f]

    [/m \\компьютер] [/t xxx][/d [p|u]xx:yy [/c "комментарий"]]

    Без пар. Отображение справки. То же, что и с параметром /.

    /? Отображение справки. То же, что и без параметров.

    /i Отображение графического интерфейса пользователя.

    Этот параметр должен быть первым.

    /l Завершение сеанса. Этот параметр нельзя использовать с

    параметрами /m или /d.

    /s Завершение работы компьютера.

    /r Завершение работы и перезагрузка компьютера.

    /g Завершение работы и перезагрузка компьютера. После перезапуска

    системы, запуск всех зарегистрированных приложений.

    /a Отмена завершения работы системы.

    Этот параметр можно использовать только в период ожидания.

    /p Немедленное отключение локального компьютера без предупреждения.

    Допустимый диапазон: 0-315360000 (10 лет) ; значение по умолчанию: 30.

    Если период таймаута больше 0, применяется

    параметр /f.

    /c "комментарий" Комментарий с причиной перезапуска или завершения работы.

    Наибольшая длина - 512 знаков.

    /f Принудительное закрытие запущенных приложений без предупреждения пользователей.

    Параметр /f используется, если для параметра /t

    задано значение больше 0.