Windowsがコマンドラインでウェイクアップ後にスケジュールされたタスクを実行する


2

コマンドラインを使用して、アカウントにログインした後、その日に初めて、またはスリープ/休止状態から再開してログインした後に実行されるスケジュールされたタスクを作成しようとしています。

schtasksコマンドを見つけましたが、これはログオン後にタスクを実行するために必要なものと非常に似ています:http : //technet.microsoft.com/en-us/library/cc772785%28v=ws.10%29.aspx#BKMK_logon

schtasks /create /tn TaskName /tr TaskRun /sc onlogon

コマンドを実行した後、スケジュールされたタスクリストにタスク名が表示されますが、更新再起動からログオンするか、スリープ/休止状態から再開した後でも、実行されません。私のコマンドは次のとおりです。

schtasks /create /tn "AutohotKey Windows Logon Trigger" /tr "calc" /sc ONLOGON

何か案は?

お時間をいただきありがとうございます。


@frequency GUIを使用してタスク自体の設定を確認しましたか?
ラムハウンド

@Ramhoundこのスケジュールされたタスクは、自動スクリプトによって作成および実行する必要があるため、GUIを使用できませんでした。
オリバースプリン

GUIを使用して作成するように依頼しませんでした。タスク自体の設定を確認するように依頼しました。
ラムハウンド

回答:


1

複雑なタスクの場合、GUIでタスクを作成し、XMLとしてエクスポートしてからコマンドラインで使用する方が簡単SCHTASKS /CREATE /tn TaskName /XML xmlfileです。

必要なGUIのイベントトリガーは、「ログオン時」および「ワークステーションのロック解除時」としてリストされます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.