Я не понимаю, что не так.Если я запускаю эту команду в командной строке
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"" > \\server-name\c$\results.txt")
, я также попробую
$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")
Пожалуйста, помогите, спасибо.