クライアントPC上でユーザ対話側のアプリケーションを強制的に起動させたいという要件がありまして、その起動方法としてタスクスケジューラにスクリプトからタスク登録する方法について調べてみました。
スクリプトからタスクを登録すると手動でタスクを登録した場合と異なり、Windows XP上ではタスクスケジューラからタスクの表示は出来ません。
※Windows Server 2003であれば編集は出来ませんが表示は可能です。
あまりに設定の方法がややこしかったのでTechNetを見ながらスクリプトにコメントを付けてみました。
参考
Creating Scheduled Tasks
Create Method of the Win32_ScheduledJob Class