shutdown /h /t 120
Windows 7のタスクスケジューラにを追加しました。管理者ユーザーがログインしており、最高の権限を持つ場合にのみ実行されるように設定しました。しかし、それは機能しません。
cmdからコマンドを実行すると、機能しません。[スタート]メニューから休止状態にすることができます。
一方、/ sのシャットダウンは、cmdおよびタスクスケジューラから機能します。
タスクスケジューラからWindows 7を適切に休止状態にする方法
shutdown /h /t 120
Windows 7のタスクスケジューラにを追加しました。管理者ユーザーがログインしており、最高の権限を持つ場合にのみ実行されるように設定しました。しかし、それは機能しません。
cmdからコマンドを実行すると、機能しません。[スタート]メニューから休止状態にすることができます。
一方、/ sのシャットダウンは、cmdおよびタスクスケジューラから機能します。
タスクスケジューラからWindows 7を適切に休止状態にする方法
回答:
shutdown.exeでは、何らかの理由で/t
パラメーターを/l
(ログオフ)または/h
(休止状態)とともに使用することはできません。
休止状態にするためにタスクを実行させることができますshutdown /h
(つまり、なしで/t
)。スケジュールされた休止状態をキャンセルできるウィンドウ(Ctrl+ を使用C)が必要な場合は、代わりに次の引数を使用してタスクにcmd.exeを実行させます。
/c "timeout /t 120 /nobreak && shutdown /h"
&ではなく&&を使用することを忘れないでください。そうしないと、shutdown /h
最初のコマンド(timeout /t 120 /nobreak
)がキャンセルされたかどうかに関係なく、2番目のコマンド(この場合)が実行されます。
タスクスケジューラの[アクション]フィールドで、次のコマンドを記述して休止状態を起動します。
rundll32.exe PowrProf.dll、SetSuspendState
もちろん、PCでHibernateが有効になっていることを確認してください。