質問: schtasksによりリモートでタスク登録したvbsの動作 schtasksで以下のようにしてvbsをタスクスケジューラに登録しました。 schtasks /create /tn テスト /tr テスト.vbs /sc daily /st 00:00:00 /ru system /s \\computer vbsは実行されているようですが、msgboxで表示しているポップアップが表示されません。 試しに同じvbsを手動でタスク登録してみたのですが、その場合は正常に表示されます。 atコマンドで/interactiveにすれば可能ですが、今後の管理のことも考えると、できればatは使いたくありません。 schtasksでは同様のことはできないのでしょうか? どなたかよろしくお願いします。
回答: コマンドの解説に 引用 nt authority\system アカウントには、対話型ログオンの権利はありません。ユーザーは、システム アクセス許可を使用して実行されるプログラムを表示したり、そのプログラムと対話することはできません。 引用終わり とあるので、/ru system である場合、"画面"を持たないのだと思います。 管理者ユーザで実行するように設定してみてはどうでしょうか。 (または、イベントログなどにメッセージ出力するとか)