PowerShell向组中的用户发送弹出消息

时间:2013-06-07 12:45:14

标签: powershell scripting powershell-v2.0

我有这个PS代码:

PowerShell -NoProfile -NonInteractive -Command [reflection.assembly]::loadwithpartialname('system.windows.forms'); [system.Windows.Forms.MessageBox]::show('Reminder: Updates)

想知道是否可以将其发送给远程用户,特别是特定AD组中的用户。

任何帮助都会得到帮助。

谢谢:)

1 个答案:

答案 0 :(得分:0)

据我了解。

您可以在远程计算机上执行脚本,但用户将看不到弹出窗口。这是因为不允许远程进程与用户桌面交互。

PS:看看这个answer

我认为在XP上,您可以在NET SEND或第三方WinSent的较高版本中使用MSG.EXE