2017-07-27 84 views
-1

我在PowerShell中的MSG命令的IP列表出现问题。 我有这样的事情:带IP列表的MSG不起作用

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

将只是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" 
} 
+0

作品。谢谢! – RHMojo