2016-07-13 5 views
-1

이와 비슷한 작업을 원하지만 스크립트 블록의 문자열 만 반환하고 출력은 반환하지 않습니다. 이 박쥐 파일을 실행하여 원하는 출력 CSV 파일을 생성하려면 어떻게해야합니까?원격 서버에서 원격 Bat 파일 실행

Invoke-Command -Computer server1 -ScriptBlock {"\\server2\shared\Compliance\K3\K3 Rec Tool\LimitsRecon\test.bat"} 
+0

(http://stackoverflow.com/help/how-to-ask) – Kris

답변

1
{ & "\\server2\shared\Compliance\K3\K3 Rec Tool\LimitsRecon\test.bat" } 
+0

그 구문 좋아하지 않는다 [SO에 대한 질문 요청 방법] : 용어를 '\\ 서버 2 \를 공유 \ Compliance \ K3 \ K3 Rec Tool \ LimitsRecon \ test.bat '는 cmdlet, 함수, 스크립트 파일 또는 작동 가능 프로그램의 이름으로 인식되지 않습니다. 이름의 철자를 확인하거나 경로가 포함되어 있으면 경로가 올바른지 확인하고 다시 시도하십시오. + CategoryInfo : ObjectNotFound : (reconmizuho.bat : String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException + PSComputerName : server1 – HMAN322

+0

구문 오류가 발생하지 않습니다. 존재합니다 (또는 액세스 권한이 없습니다). – TessellatingHeckler

+0

스크립트 블록에서 UNC 경로를 사용할 수 있습니까? 문제없이 Windows 탐색기를 사용하여 해당 디렉토리 및 파일로 이동할 수 있습니다. 파일이 존재하고 내가 사용하고있는 계정이 문제없이 cmd.exe에서 박쥐를 실행할 수 있습니다. – HMAN322

관련 문제