我在PowerShell中遇到MSG
命令的IP列表问题。
我有这样的事情:
msg (Get-Content -Path C:\Users\user\Desktop\ip_list.txt) (Get-Content -Path C:\Users\user\Desktop\text4.txt)
在ip_list.txt
中有/server:10.0.1.119
,但它似乎无效,即使我将* /server:10.0.1.119
放入其中。但是,以下方法有效:
msg * /server:10.0.1.119 (Get-Content -Path C:\Users\user\Desktop\text3.txt)
任何提示?
PS:AllowRemoteRPC已开启。
答案 0 :(得分:0)
将IP地址放在文件ip_list.txt
中并循环运行命令:
$msg = Get-Content -Path 'C:\Users\user\Desktop\text4.txt'
Get-Content -Path 'C:\Users\user\Desktop\ip_list.txt' | ForEach-Object {
& msg * /server:$_ "$msg"
}