我想在我的网络中向用户发送弹出窗口(我是管理员以便我拥有对他们计算机的权限),但是有了按钮,所以他们点击它就会触发一个动作。举个例子,我有这个代码:
$computers = Get-Content -Path C:\Support\test.txt
foreach ($computer in $computers) {
$msgBoxInput = [System.Windows.MessageBox]::Show('Would you like to play a game?', 'Game input', 'YesNoCancel', 'Error') -ComputerName $computer
switch ($msgBoxInput) {
'Yes' {
## Do something
}
'No' {
## Do something
}
'Cancel' {
## Do something
}
}
}
弹出窗口本身正在运行,但它只会显示在我的计算机上,而不会显示在.txt文件中列出的远程PC上,因此问题在于部件计算机名-ComputerName $computer
。
有没有人知道该怎么做?