Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   [решено] выключение ПК из bat-файла (http://forum.oszone.net/showthread.php?t=91322)

en_route 03-10-2007 08:09 653353

выключение ПК из bat-файла
 
выключение ПК (Windows XP) из bat-файла - как?

shutdown -s - комп блокируется, команда бесконечно повторяется в командной строке

rundll32 shell32,SHExitWindowsEx 1 - всплывающее окно сообщает, что SHExitWindowsEx отсутствует

и где можно узнать о ВСЕХ командах rundll32.exe?

CyberDaemon 03-10-2007 08:15 653354

Код:

C:\>shutdown /?
Использование: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\<компьютер>]
                [-t xx] [-c "комментарий"] [-d up:xx:yy]

        Без аргументов          Вывод справки по использованию (как и -?)
        -i                      Отображение интерфейса, д.быть первым параметром

        -l                      Выход (не совместим с параметром -m)
        -s                      Завершение работы компьютера
        -r                      Перезагрузка компьютера
        -a                      Прекращение завершения работы системы
        -m \\<компьютер>        Удаленный компьютер, на котором выполняется
                                действие
        -t xx                  Таймаут завершения работы - xx сек.
        -c "comment"            Комментарий (не более 127 знаков)
        -f                      Принудительное завершение приложений без
                                предварительного предупреждения
        -d [u][p]:xx:yy        Код причины завершения работы
                                u - пользовательский код
                                p - код запланированного завершения
                                xx - основной код причины (1 - 255)
                                yy - дополнительный код причины (1 - 65535)


en_route 03-10-2007 08:37 653367

когда запускаю батник с одной строкой
shutdown -s
комп блокируется как при нажнатии "Windows"+"L"

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

ВАЖНО: все это происходит, если запускать батник непосредственно, т.е. кликом или энтером. А если ввести его имя в окне командного интерпретатора - все корректно

en_route 09-10-2007 05:51 656755

Ступил я однако, всего навсего мой batник вызывал сам себя (shutdown.bat), переименовал и все OK!

biffick 14-06-2019 01:00 2875525

Вложений: 1
Может кому понадобится, прикрепляю архив с батниками и ехе-шниками выключения пк и т.д.

Содержание:
- выключение
- перезагрузка
- гибернация
- сон
- блокировка

Ехе-шники скомпилированы через Advanced BAT to EXE Converter 2.91 из вложенных bat-файлов


Время: 12:46.

Время: 12:46.
© OSzone.net 2001-