Von hier: https://stackoverflow.com/a/29017619/704977
Mit PowerShell können Sie Benutzer aus der Ferne benachrichtigen:
$PCLIST = Get-Content 'C:\TEST\PCLIST.TXT' ForEach ($computer in $PCLIST) { Invoke-Command -ComputerName $computer -Scriptblock { $GetUserName = [Environment]::UserName $CmdMessage = $CmdMessage | Invoke-Expression } }
Sie könnten entweder die Computernamen in einer Textdatei verwenden, wie der obige Code der Fall ist, oder Sie können einfach die ersetzen, $computer
nachdem Invoke-Command
mit einem bestimmten Computernamen.
Dies erfordert wahrscheinlich Administratorrechte auf dem Remote-Computer.