|
|
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Может быть глупый вопрос, но подскажите юзеру! Необходимо в определенное время (например в 21:00): 1. Запустить пользовательский *.bat (Это можно через планировщик). 2. После исполнения батника выключить компьютер (не приостановить, "усыпить" и т.д). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 16:16 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 16:21 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
http://windowsfaq.ru/faq/cmdxp/shutdown.html В конец батника приписываешь и всё... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 16:23 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Не хотит!!! Запускаю "shutdown -f -m" и оно не работает. Условия: Windows 2000, *.bat запускается в эмуляции Dos. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 20:27 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
MinmuchНе хотит!!! Запускаю "shutdown -f -m" и оно не работает. Условия: Windows 2000, *.bat запускается в эмуляции Dos. *.bat -> *.cmd ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 20:42 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
А можно пояснить для тупых? Поменял расширение, но все равно система пишет, что "shutdown" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 20:49 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Нашел shutdown в XP. Перенес в 2000, заработало, но в финале вываливает окно "Питание можно выключить", а как дойти до конца? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 21:16 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
MinmuchНашел shutdown в XP. Перенес в 2000, заработало, но в финале вываливает окно "Питание можно выключить", а как дойти до конца? Вызывать справку и посмотреть набор ключей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 21:34 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
А комп-то с ATX? (ну, мало ли..) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 21:35 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
MinmuchА можно пояснить для тупых? Поменял расширение, но все равно система пишет, что "shutdown" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. ключ -s для гашения, ключ -r для перезагрузки. А, вообще, правильно сказали: изучи сначала справку, там от силы 1 лист. p.s. У тебя там ключик -m затесался. Кажется его употребляют вместе с именем компьютера (твоего или сетевого - смотря какой гасить собираешься) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 06:05 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
DocAlА комп-то с ATX? (ну, мало ли..) Компьютер с АТХ справку читал внимательно ни как ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 14:52 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Я так понимаю, это работает: Код: plaintext в командной строке введите Код: plaintext Другой вопрос, если вы запускаете батник от имени SYSTEM. Тогда облом, у системной учетки нет таких привилегий. Забейте в планировщике запуск от другой учетки (Администратора, скажем) или копайте политии (что в данном случае не есть хорошо). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 15:33 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Да, проблемка то в чем что shutdown проходит и высвечивается "теперь питание копьютера можно отключить" и ждет физического нажатия кнопки вкл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 17:54 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Тогда компьютер-то АТ, а не АТХ. Или ядро неправильное (если он все-таки АТХ) :) А такую машину разве что через Power Chute тушить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 17:58 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrrrТогда компьютер-то АТ, а не АТХ. Или ядро неправильное (если он все-таки АТХ) :) А такую машину разве что через Power Chute тушить :) В Form Factor из описания к материнской плате написано: "24.4cm*21.5cm Micro ATX size form factor, 4 layers PCB." Или это не то? А где, плиз, можно взять эту "тушилку" (Power Chute), желательно русифицированную? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 18:30 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Тут на форуме не раз уже мелькал скрипт на 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 18:40 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 19:01 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrrrДругой вопрос, если вы запускаете батник от имени SYSTEM. Тогда облом, у системной учетки нет таких привилегий. Забейте в планировщике запуск от другой учетки (Администратора, скажем) или копайте политии (что в данном случае не есть хорошо). Это не в привилегиях дело, это shutdown.exe криво написан :) Попробовал создать пользователя, выдал ему привилегию seShutdownPrivilege - shutdown.exe тоже пишет "отказано в доступе", хотя прога, энаблящая привилегию и делающая ExitWindowsEx завершает работу Винды отлично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2005, 21:07 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
БП какой? И кнопка? И куда БП воткнут в матплату (8-разъемный контакт или 16)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 09:21 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrrr8-разъемный контакт - мда-а. Успел забыть :( 12 их в АТ :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 10:02 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
дык на АТХ тоже 20 пинов.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 11:22 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
trubbдык на АТХ тоже 20 пинов.... - ну, это если с отдельным 5-вольтовым выходом считать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 11:24 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Ау, мы ищем таланты!!! Какие еще будут варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 12:11 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
считай.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 12:14 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Точно Сейчас карандашом в каждый разъем тыкая сосчитал Пить брошу. После нового года, но брошу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 12:16 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
> но что такое WSH? Пуск - Справка - Указатель - (вводим ключевое слово) wsh - глава обзор. Код сохранить в текстовый файл с расширением .wsf Как запустить... Что то вроде этого wscript d:\scripts\stopmashina.wsf Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 12:52 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
А разница? Если БП не поддерживает отключения питания, то что скриптом, что программно, что shutdown'ом... В диспетчере устройств на устройство "Компьютер" что стоит? Если есть упоминание ACPI - должен выключаться. Если Standart PC/Стандартный компьютер - то облом. Если при этом и БП, и матплата АТХ (бывают "гибриды" - и нашим, и вашим :) - не знаю, как они работают - но в этом случае смотрите, как соединены) - значит, проблема в ядре. Сделайте бэкап системы и поменяйте драйвер на "Компьютер с ACPI". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 13:05 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
> А разница? Когда с параметрами в этом скрипте игрался на 2000 - то в каких то случаях получал картинку что "Можно выключить....", а в каких то комп просто выключался. Как именно - не помню сейчас. И комп был удаленный, но все ж..... Ну если комп в принципе сам не отключается - то конечно.... Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 14:02 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
vkle > А разница? Когда с параметрами в этом скрипте игрался на 2000 - то в каких то случаях получал картинку что "Можно выключить....", а в каких то комп просто выключался. Как именно - не помню сейчас. И комп был удаленный, но все ж..... Ну если комп в принципе сам не отключается - то конечно.... Posted via ActualForum NNTP Server 1.2 Спасибо vklu-у за скрипт. Заработало! Только еще просьба от наглых юзеров: а как перед этим завершить работу Dos-приложения (типа NC и т.д.). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 15:41 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Принудительно и не менее нагло: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 15:53 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
Жаль Код: plaintext Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 16:07 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
ну да?! а если psexec \\comp -u user -p password tasklist.exe -f -IM explorer.exe Хотя вроде и так должно... Не проверял :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 16:28 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
> Только еще просьба от наглых юзеров..... Попробуй с кодом 12, вдруг получится Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 16:29 |
|
||
|
Автоматическое выключение рабочей станции
|
|||
|---|---|---|---|
|
#18+
А, понял прикол :) Тогда из приложения: while 1>0 do begin CreateProcess(...); WaitForSingleObject(); end; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2005, 16:31 |
|
||
|
|

start [/forum/topic.php?all=1&fid=26&tid=1512509]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 358ms |

| 0 / 0 |
