带有 IP 列表的 MSG 不起作用

MSG with IP list doesn't work

我对 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 已开启。

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