Windows Server 2012 のタスクスケジューラを使用してシステムの起動時に起動するプログラムがあります。コンピューターが自動的に再起動する場合でも、プログラムを起動する必要があります。
管理者はプログラムの起動に使用されるアカウントであり、タスクのオプション「ユーザーがログオンしているかどうかにかかわらず実行」がチェックされます。
これに関する問題は、誰かが最終的にリモートデスクトップ接続を使用して管理者としてログオンすると、インターフェイス(プログラムウィンドウ)が非表示になることです。
私が理解しているように、タスクスケジューラを使用してこれを解決する方法はありません。
どうすれば解決できますか?
それはかなり一般的な問題であるはずですが、ネットを検索しても何も見つかりません。Microsoftがスケジューラーでこのような制限を許可していることにはかなり驚いています。VBScriptまたは起動時に実行され、ユーザーが実際にログオンしたときに表示されるプログラムを起動するものを作成できますか?
他のアイデア?
(ちなみに、元のプログラムに接続する別のGUI専用プログラムを作成する必要はありません。ユーザーログオン時に既に実行中のプログラムを終了して起動する必要がない場合も、この方法を好みます。もう一度。)