0
リモートユーザー用にPowerShellを使用してポップアップメッセージを表示することは可能です。 私はこれを試してみてください。powershellを使用したポップアップメッセージ
$wshell = New-Object -ComObject Wscript.Shell
$wshell.Popup("hello",0,"Done",0x1)
が、このコード表示ポップアップウィンドウ私のPC上のローカル、と私は私のPCと、「あるABCUser」に表示されるポップアップメッセージにPowerShellスクリプトを実行したいですログオンしています。
これが可能かどうかわかりませんが、私はpowershell remotingが個々のセッションを作成してログオンしているユーザーには表示されないことを知っています。しかし、単に旧式のNET SENDを使っていると考えていますか? –
@CBogdan $ wshellでセッション境界を超えないようにすることはできません。ユーザーセッションとPowerShellのリモートセッションは_isolated_です。セッション間のUIインタラクションを行うには、PSExec(またはTask Scheduler)を介してユーザセッションに注入するか、最新のシステムでは 'msg.exe 'によって置き換えられた' net send'を使用します。 –