こことヘルプには、「実行者」を設定できることが記載されています。
/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
にウィンドウなしでバックグラウンドで実行されると言われているためです。