0
원격 사용자를 위해 PowerShell을 사용하여 팝업 메시지를 표시 할 수 있습니다. 나는이 시도 :powershell을 사용한 팝업 메시지
$wshell = New-Object -ComObject Wscript.Shell
$wshell.Popup("hello",0,"Done",0x1)
하지만 내 PC 팝업 창에이 코드 표시 지역, 그리고 표시 할 내 PC와 팝업 메시지에 PowerShell 스크립트를 실행하려면 여기서 "abcuser" 로그온했습니다. 윈도우 7/10에 대한
이것이 가능한지 확실하지 않지만 powershell remoting이 개별 세션을 생성하여 로그온 한 사용자에게 표시되지 않습니다. 그러나 당신은 단지 옛날 방식의 NET SEND를 사용해 보았습니까? –
@CBogdan 세션 경계를 넘지 않으므로 $ wshell을 통해이 작업을 수행 할 수 없습니다. 사용자 세션 및 powershell 원격 세션은 _isolated_입니다. 세션 간 UI 상호 작용을하려면 PSExec (또는 Task Scheduler)를 통해 사용자 세션에 주입하거나 최신 시스템에서'msg.exe '로 대체되는'net send'를 사용하십시오. –