

タイトルの通り、タスクスケジューラ登録を `schtasks`
コマンドを用いたバッチファイルで行おうとしているのですが、「ユーザーがログオンしているときのみ実行する」の設定ができません。

`/IT` を入れると `/RU` で指定したユーザーがログインしたときのみ実行するような設定になるという記載を観たのですが、`/IT`
を入れるとタスクがエラーで実行できません。

作成予定のものはsample.exeをAuto引数を付け、1日1回指定時刻(5:00)に実行するようなタスクです。

宜しくお願いします。

[code]

    schtasks /Create ^
    /tn "テストタスク" ^
    /tr "'C:\AAAA\BBBB\sample.exe' Auto" ^
    /sc daily /st 05:00 ^
    /ru username ^
    /rp pass ^
    /IT
    
[/code]

[![画像の説明をここに入力](https://i.stack.imgur.com/EMW7V.png)](https://i.stack.imgur.com/EMW7V.png)


CC BY-SA 4.0
2020-09-16T08:34:07.110
70443
2020-09-17T05:35:08.933
2020-09-17T05:35:08.933
3060
19580
question
windows-10 batch-file
schtasks コマンドを使用したタスクスケジューラの登録で「ユーザーがログオンしているときのみ実行する」を指定したい