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

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

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

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

В Form Factor из описания к материнской плате написано: "24.4cm*21.5cm Micro ATX size form factor, 4 layers PCB."
Или это не то?
А где, плиз, можно взять эту "тушилку" (Power Chute), желательно русифицированную?
...
Рейтинг: 0 / 0
16.08.2005, 18:40
    #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
16.08.2005, 19:01
    #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
16.08.2005, 21:07
    #33219270
Шогал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическое выключение рабочей станции
rrrrrrrrrrДругой вопрос, если вы запускаете батник от имени SYSTEM. Тогда облом, у системной учетки нет таких привилегий. Забейте в планировщике запуск от другой учетки (Администратора, скажем) или копайте политии (что в данном случае не есть хорошо).
Это не в привилегиях дело, это shutdown.exe криво написан :)
Попробовал создать пользователя, выдал ему привилегию seShutdownPrivilege - shutdown.exe тоже пишет "отказано в доступе", хотя прога, энаблящая привилегию и делающая ExitWindowsEx завершает работу Винды отлично.
...
Рейтинг: 0 / 0
17.08.2005, 09:21
    #33219553
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическое выключение рабочей станции
БП какой? И кнопка? И куда БП воткнут в матплату (8-разъемный контакт или 16)?
...
Рейтинг: 0 / 0
17.08.2005, 10:02
    #33219655
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическое выключение рабочей станции
rrrrrrrrrr8-разъемный контакт - мда-а. Успел забыть :( 12 их в АТ :(
...
Рейтинг: 0 / 0
17.08.2005, 11:22
    #33219933
trubb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическое выключение рабочей станции
дык на АТХ тоже 20 пинов....
...
Рейтинг: 0 / 0
17.08.2005, 11:24
    #33219944
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическое выключение рабочей станции
trubbдык на АТХ тоже 20 пинов.... - ну, это если с отдельным 5-вольтовым выходом считать.
...
Рейтинг: 0 / 0
17.08.2005, 12:11
    #33220146
Minmuch
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическое выключение рабочей станции
Ау, мы ищем таланты!!!
Какие еще будут варианты?
...
Рейтинг: 0 / 0
17.08.2005, 12:14
    #33220157
trubb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическое выключение рабочей станции
считай....
...
Рейтинг: 0 / 0
17.08.2005, 12:16
    #33220165
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическое выключение рабочей станции
Точно Сейчас карандашом в каждый разъем тыкая сосчитал Пить брошу. После нового года, но брошу.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Автоматическое выключение рабочей станции / 25 сообщений из 35, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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