powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Автоматическое выключение рабочей станции
35 сообщений из 35, показаны все 2 страниц
Автоматическое выключение рабочей станции
    #33216062
Minmuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может быть глупый вопрос, но подскажите юзеру!
Необходимо в определенное время (например в 21:00):
1. Запустить пользовательский *.bat (Это можно через планировщик).
2. После исполнения батника выключить компьютер (не приостановить, "усыпить" и т.д).
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33216073
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
start /wait batnik.bat
shutdown.exe .......... 

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33216076
XMMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://windowsfaq.ru/faq/cmdxp/shutdown.html
В конец батника приписываешь и всё...
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33216493
Minmuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не хотит!!!
Запускаю "shutdown -f -m" и оно не работает.
Условия: Windows 2000, *.bat запускается в эмуляции Dos.
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33216507
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MinmuchНе хотит!!!
Запускаю "shutdown -f -m" и оно не работает.
Условия: Windows 2000, *.bat запускается в эмуляции Dos.
*.bat -> *.cmd
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33216515
Minmuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно пояснить для тупых?
Поменял расширение, но все равно система пишет, что "shutdown" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33216532
Minmuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел shutdown в XP.
Перенес в 2000, заработало, но в финале вываливает окно "Питание можно выключить", а как дойти до конца?
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33216548
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MinmuchНашел shutdown в XP.
Перенес в 2000, заработало, но в финале вываливает окно "Питание можно выключить", а как дойти до конца?
Вызывать справку и посмотреть набор ключей.
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33216550
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А комп-то с ATX? (ну, мало ли..)
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33216644
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MinmuchА можно пояснить для тупых?
Поменял расширение, но все равно система пишет, что "shutdown" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

ключ -s для гашения, ключ -r для перезагрузки.
А, вообще, правильно сказали: изучи сначала справку, там от силы 1 лист.

p.s. У тебя там ключик -m затесался. Кажется его употребляют вместе с именем компьютера (твоего или сетевого - смотря какой гасить собираешься)
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33218177
Minmuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DocAlА комп-то с ATX? (ну, мало ли..)
Компьютер с АТХ справку читал внимательно ни как
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33218340
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понимаю, это работает:
Код: plaintext
start /wait batnik.bat
, не работает выключение?
в командной строке введите
Код: plaintext
%systemroot%\system32\shutdown.exe -f -s -t  00 
. Что пишет?
Другой вопрос, если вы запускаете батник от имени SYSTEM. Тогда облом, у системной учетки нет таких привилегий. Забейте в планировщике запуск от другой учетки (Администратора, скажем) или копайте политии (что в данном случае не есть хорошо).
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33218972
Minmuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, проблемка то в чем что shutdown проходит и высвечивается "теперь питание копьютера можно отключить" и ждет физического нажатия кнопки вкл
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33218986
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда компьютер-то АТ, а не АТХ. Или ядро неправильное (если он все-таки АТХ) :)
А такую машину разве что через Power Chute тушить :)
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33219060
Minmuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rrrrrrrrrrТогда компьютер-то АТ, а не АТХ. Или ядро неправильное (если он все-таки АТХ) :)
А такую машину разве что через Power Chute тушить :)

В Form Factor из описания к материнской плате написано: "24.4cm*21.5cm Micro ATX size form factor, 4 layers PCB."
Или это не то?
А где, плиз, можно взять эту "тушилку" (Power Chute), желательно русифицированную?
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33219094
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут на форуме не раз уже мелькал скрипт на WSH
Вроде стабильно работает под 2000 форточками

<Job>
<Script language="VBScript">

strComputer = "." ' точка - этот комп, или имя другого компа

dim OpSysSet, obj
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
"(Shutdown)}//" & strComputer &
"/root/cimv2").ExecQuery _
("SELECT * FROM Win32_OperatingSystem" &_
" WHERE Primary=true")
For Each obj In OpSysSet
obj.Win32shutdown(8)
Next
' действие для obj.Win32shutdown
'0 Log Off
'0 + 4 Forced Log Off
'1 Shutdown
'1 + 4 Forced Shutdown
'2 Reboot
'2 + 4 Forced Reboot
'8 Power Off
'8 + 4 Forced Power Off

</Script>
</Job>


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33219145
Minmuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle
Тут на форуме не раз уже мелькал скрипт на WSH
Вроде стабильно работает под 2000 форточками

<Job>
<Script language="VBScript">

strComputer = "." ' точка - этот комп, или имя другого компа

dim OpSysSet, obj
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
"(Shutdown)}//" & strComputer &
"/root/cimv2").ExecQuery _
("SELECT * FROM Win32_OperatingSystem" &_
" WHERE Primary=true")
For Each obj In OpSysSet
obj.Win32shutdown(8)
Next
' действие для obj.Win32shutdown
'0 Log Off
'0 + 4 Forced Log Off
'1 Shutdown
'1 + 4 Forced Shutdown
'2 Reboot
'2 + 4 Forced Reboot
'8 Power Off
'8 + 4 Forced Power Off

</Script>
</Job>


Posted via ActualForum NNTP Server 1.2

vkle, большое спасибо за код, но что такое WSH?
Я юзер, и из разрешенного инструментария у меня VBA для Office (без компилятора) и возможности команд Windows и Dos.
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33219270
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrrrrrrrrДругой вопрос, если вы запускаете батник от имени SYSTEM. Тогда облом, у системной учетки нет таких привилегий. Забейте в планировщике запуск от другой учетки (Администратора, скажем) или копайте политии (что в данном случае не есть хорошо).
Это не в привилегиях дело, это shutdown.exe криво написан :)
Попробовал создать пользователя, выдал ему привилегию seShutdownPrivilege - shutdown.exe тоже пишет "отказано в доступе", хотя прога, энаблящая привилегию и делающая ExitWindowsEx завершает работу Винды отлично.
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33219553
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БП какой? И кнопка? И куда БП воткнут в матплату (8-разъемный контакт или 16)?
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33219655
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrrrrrrrr8-разъемный контакт - мда-а. Успел забыть :( 12 их в АТ :(
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33219933
Фотография trubb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дык на АТХ тоже 20 пинов....
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33219944
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trubbдык на АТХ тоже 20 пинов.... - ну, это если с отдельным 5-вольтовым выходом считать.
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33220146
Minmuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ау, мы ищем таланты!!!
Какие еще будут варианты?
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33220157
Фотография trubb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
считай....
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33220165
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно Сейчас карандашом в каждый разъем тыкая сосчитал Пить брошу. После нового года, но брошу.
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33220295
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> но что такое WSH?

Пуск - Справка - Указатель - (вводим ключевое слово) wsh - глава обзор.

Код сохранить в текстовый файл с расширением .wsf
Как запустить... Что то вроде этого
wscript d:\scripts\stopmashina.wsf

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33220352
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А разница? Если БП не поддерживает отключения питания, то что скриптом, что программно, что shutdown'ом...
В диспетчере устройств на устройство "Компьютер" что стоит? Если есть упоминание ACPI - должен выключаться. Если Standart PC/Стандартный компьютер - то облом. Если при этом и БП, и матплата АТХ (бывают "гибриды" - и нашим, и вашим :) - не знаю, как они работают - но в этом случае смотрите, как соединены) - значит, проблема в ядре. Сделайте бэкап системы и поменяйте драйвер на "Компьютер с ACPI".
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33220594
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> А разница?

Когда с параметрами в этом скрипте игрался на 2000 - то в каких то случаях
получал картинку что "Можно выключить....", а в каких то комп просто
выключался. Как именно - не помню сейчас. И комп был удаленный, но все
ж.....
Ну если комп в принципе сам не отключается - то конечно....

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33220957
Minmuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle
> А разница?

Когда с параметрами в этом скрипте игрался на 2000 - то в каких то случаях
получал картинку что "Можно выключить....", а в каких то комп просто
выключался. Как именно - не помню сейчас. И комп был удаленный, но все
ж.....
Ну если комп в принципе сам не отключается - то конечно....

Posted via ActualForum NNTP Server 1.2

Спасибо vklu-у за скрипт. Заработало!
Только еще просьба от наглых юзеров: а как перед этим завершить работу Dos-приложения (типа NC и т.д.).
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33221012
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Принудительно и не менее нагло:
Код: plaintext
1.
taskkill -f -im ntvdm.exe - локально
pskill \\workstation -u username -p password ntvdm.exe
- удаленно (pskill - утилита из состава pstools на www.sysinternals.com)
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33221066
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жаль
Код: plaintext
pskill -t \\comp explorer.exe
не проходит

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33221164
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну да?!
а если
psexec \\comp -u user -p password tasklist.exe -f -IM explorer.exe
Хотя вроде и так должно... Не проверял :)
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33221168
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Только еще просьба от наглых юзеров.....

Попробуй с кодом 12, вдруг получится

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33221179
Фотография rrrrrrrrrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, понял прикол :)
Тогда из приложения:
while 1>0 do
begin
CreateProcess(...);
WaitForSingleObject();
end;
...
Рейтинг: 0 / 0
Автоматическое выключение рабочей станции
    #33221261
Minmuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А еасли не трудно, можно более понятно описать синтаксис команды на закрытие всех програм перед автоматическим выключением ( в том числе DOS-овских)...?
...
Рейтинг: 0 / 0
35 сообщений из 35, показаны все 2 страниц
Форумы / Windows [игнор отключен] [закрыт для гостей] / Автоматическое выключение рабочей станции
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]