我不明白什么是错的。如果我在命令提示符下运行这个命令Powershell远程DIR命令输出到远程服务器
dir /S/B | findstr "test" > \\server-name\c$\results.txt
它工作正常。但如果我尝试远程计算机
$result = ([WmiClass]"\\$s\ROOT\CIMV2:Win32_Process").create("cmd /c dir /S/B | findstr ""test"" > \\server-name\c$\results.txt")
上运行它直通PowerShell中我也尝试
$result = ([WmiClass]"\\$s\ROOT\CIMV2:Win32_Process").create("cmd /c dir /S/B | findstr ""test"" > \\192.168.1.100\c$\results.txt")
我试图创建日志文件夹,并完全控制共享该拿出来给大家
$result = ([WmiClass]"\\$s\ROOT\CIMV2:Win32_Process").create("cmd /c dir /S/B | findstr ""test"" > \\192.168.1.100\log\results.txt")
这似乎没有任何工作,但如果我将其更改为本地路径,它的工作原理
$result = ([WmiClass]"\\$s\ROOT\CIMV2:Win32_Process").create("cmd /c dir /S/B | findstr ""test"" > C:\results.txt")
请帮忙,谢谢。
什么是错误信息或你得到的任何东西? – manojlds
我没有得到任何错误消息,这就是问题所在。 –