Перезагрузка или выключение компа при помощи команды

Аватара пользователя
Ro_mik

Перезагрузка или выключение компа при помощи команды

Сообщение Ro_mik »

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

Мне нужно чтобы после распаковки SFX архива перезагрузился комп! Изображение
Аватара пользователя
Yustus

Re: Перезагрузка или выключение компа при помощи команды

Сообщение Yustus »

кнопка поиск вверху страницы....

http://forum.oszone.net/showthread.p...7&page=0&pp=20




да, а вот что яндекс говорит Изображение)))
http://www.yandex.ru/yandsearch?rpt=...%F0% EE%EA%E8


Приятно, наш форум - первая же ссылка Изображение
Аватара пользователя
Ro_mik

Re: Перезагрузка или выключение компа при помощи команды

Сообщение Ro_mik »

А может все-таки прогу можно где то достать, выполняющую только команду перезагрузки, если знаете, подскажите, где можно достать.

If нет, то буду довольствоваться чем есть. Изображение
Аватара пользователя
Ro_mik

Re: Перезагрузка или выключение компа при помощи команды

Сообщение Ro_mik »

Неработает у меня этот скрипт:



--------------begin cut poweroff.vbs--------------

dim OpSysSet, obj

Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _

"(Shutdown)}//./root/cimv2".ExecQuery _

("SELECT * FROM Win32_OperatingSystem" & _

" WHERE Primary=true"



For Each obj In OpSysSet

obj.Win32Shutdown(8)

Next



--------------end cut------------------------------------

Изображение
Аватара пользователя
Yustus

Re: Перезагрузка или выключение компа при помощи команды

Сообщение Yustus »

Нажимаем выполнить и набираем cmd. После того как появиться консоль набираем shutdown и разглядываем возможности программы.

Вот список параметров, которые можно использовать с программой Shutdown, наиболее интересные из них:

-f - принудительное завершение всех приложений без уведомления

-s - завершение работы, объяснять для чего используется не надо

-r - перезагрузка, аналогично, разъяснение не требуется

-a - очень важные параметр, с помощью него можно остановить процесс выключение ПК

Начнем с -f - это первое что стоит попробовать сделать при зависанни нескольких приложений одновременно. Только если -f не помог и уже все сомнительные процессы завершены нужно прибегать к перезагрузке или выключению.
Аватара пользователя
Ro_mik

Re: Перезагрузка или выключение компа при помощи команды

Сообщение Ro_mik »

А не прибегая к cmd можно это сделать, например, с помощью какой нибудь проги, дело в том, что у меня много программ с инета и нетолько, которые устанавливать ненадо, а при помощи рарика я создаю SFX архив с со сценарием распаковки, например:



;В комментарии ниже находятся команды SFX-сценария



Path=OnStart

Setup=!ReadMe.txt

Setup=OnStart.exe

Title=Установка OnStart

Text

{

Установите OnStart в папку по умолчанию или выберете свое место назначения.

}

Shortcut=D, "OnStart.exe", "", "OnStart! заменяет собой стандартное меню "Пуск"", "OnStart"

Shortcut=P, "OnStart.exe", "OnStart", "OnStart! заменяет собой стандартное меню "Пуск"", "OnStart"

Shortcut=P, "!ReadMe.txt", "OnStart", "Описание программы", "!ReadMe"

Shortcut=P, "readme.txt", "OnStart", "Помощь", "Help"

Shortcut=T, "OnStart.exe", "", "Автозапуск", "OnStart"



Так вот при завершении извлечения запускается "!ReadMe.txt" и "OnStart.exe", а неготорым прогам нужна перезагрузка, для того чтобы параметры вступили в силу и мне нужно выполнить: Setup="и чтото зтесь должно быть, чтобы комп перезагрузился". Или запустилась программка которая сделает перезагрузку.
Аватара пользователя
Yustus

Re: Перезагрузка или выключение компа при помощи команды

Сообщение Yustus »

да можно конечно.

через CMD я привел пример для того, чтобы можно было посмотреть все возможности команды shutdown.

да хоть в bat файл засунь Изображение
Аватара пользователя
Ro_mik

Re: Перезагрузка или выключение компа при помощи команды

Сообщение Ro_mik »

А как насчет окна с таймером 30 сек и надписью, типа сохраните плиз все документики, а то они не сохраняться!

Еще я так понял "Shutdown -r" это экстренное завершение приложений и перезагрузка.

Изображение
Аватара пользователя
Yustus

Re: Перезагрузка или выключение компа при помощи команды

Сообщение Yustus »

/t xx Set time-out period before shutdown to xx seconds.

The valid range is 0-600, with a default of 30

/c "comment" Comment on the reason for the restart or shutdown.

Maximum of 127 characters allowed
Ответить

Вернуться в «Microsoft Windows 2000/XP»