web-dev-qa-db-ja.com

システムユーザーとして実行されたスクリプトからのポップアップを表示

システムユーザーによって実行されるスケジュールされたタスクがあります。ユーザーと対話するためのポップアップを表示できる場合があります。スクリプトを自分で起動した場合、これは正常に機能しますが、システムユーザーとのスケジュールされたタスクによって起動されたときに表示されません。

現在のユーザーとしてStart-Jobを使用してポップアップを表示していますが、機能していません。

システムアカウントによって起動されたスクリプトからユーザー(押されたボタンを知る必要がある)と対話するためのポップアップ/メッセージボックス(最上位のウィンドウである必要があります)を表示するにはどうすればよいですか?

1
Khorwin

2つのプロセスが必要です。 1つはタスク用で、システム権限でセットアップし、もう1つはポップアップ用で、ユーザー権限でセットアップします。ポップアップが必要な場合、タスクプロセスはポップアッププロセスを作成し、相互に通信を開きます(必要に応じてポップアップ結果を渡すため)。

0
Ouroborus