0

こことヘルプには、「実行者」を設定できることが記載されています。

/RU  username      Specifies the "run as" user account (user context)
                       under which the task runs. For the system account,
                       valid values are "", "NT AUTHORITY\SYSTEM"
                       or "SYSTEM".

私のテストから、これらのコマンドはタスクを開始します

schtasks /create /sc once /st 00:00 /f /tr foo.exe /tn bar
schtasks /run /i /tn bar

ただし、SYSTEMとして実行すると起動しませんfoo.exe

schtasks /create /sc once /st 00:00 /f /tr foo.exe /tn bar /ru SYSTEM
schtasks /run /i /tn bar

SYSTEM として実行したい理由は、他の質問で、そうすると基本的foo.exeにウィンドウなしでバックグラウンドで実行されると言われているためです。

4

2 に答える 2

2

わたしにはできる

C:\Windows\system32>schtasks /create /sc once /st 09:36 /f /tr notepad.exe /tn bar /ru SYSTEM
SUCCESS: The scheduled task "bar" has successfully been created.

ここに画像の説明を入力してください

また、を使用して実行されます

C:\Windows\system32>schtasks /run /i /tn bar
SUCCESS: Attempted to run the scheduled task "bar".
于 2013-01-18T05:44:22.013 に答える