2

На Windows 7 Pro x64, почему

shutdown /h /d u:6:12

заставляет команду shutdown отображать справку по ее использованию (как будто я набрал команду без аргументов или с /? аргумент).

Эта команда входит в сценарий, который запускает мое программное обеспечение ИБП при сбое питания. Аргументы /d u:6:12 указывают на неожиданное отключение питания от окружающей среды.

1 ответ1

2

И в командной документации нет упоминаний о взаимной исключительности. Ну, это не совсем так. Из помощи вы видите

/h         Hibernate the local computer.
           Can be used with the /f option.

А на альтернативных сайтах появляются следующие описания

  1. Источник "Спящий локальный компьютер (только с /f)"
  2. «Это может быть использовано только с / ф вариант» Источник

Также, если вы читаете описание /d нем только упоминается, что вы должны указать причину перезапуска или завершения работы.

Да ... гибернация компьютера из-за сбоя питания является хорошей причиной ... однако сбой питания происходит от ИБП, а не от самого компьютера, и именно эти коды предназначены для устранения. Хотя вышеизложенное не является окончательным, оно совпадает с проблемой, с которой вы столкнулись. Вы всегда можете вручную установить событие, чтобы имитировать поведение, которое вы ищете.

Создать журнал событий в командной строке

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .