Powershell 스크립트 (.ps1)를 실행하여 가상 시스템에 Biztalk2009 아티팩트를 배포하려고합니다.dos 명령 파일에서 .ps1 파일 디버그
.ps1 파일은 'install.cmd'라는 dos 명령 파일에서 실행 중입니다. 파워 쉘은 runned되는 INSTALL.CMD 파일의 일부로
: 스크립트 필요한
powershell -command "& {get-content %1 | .\Install.ps1}"
24 개 파라미터 .txt 파일에 저장되고, 파일 이름은 DOS 명령 파라미터로 주어진 파일. 매개 변수 파일은 단지 정규 .txt 파일입니다. 그래서 dos 명령 파일을 다음과 같이 실행합니다 :
install.cmd dev.txt
이제 Powershell 스크립트를 디버깅하고 싶습니다. 초기 Powershell 스크립트는 'functions.ps1'이라는 두 번째 함수 Powershell 스크립트를 사용합니다.
예외는 두 번째 스크립트에서 발생합니다.
dos 명령으로 시작되는 Powershell 스크립트를 어떻게 쉽게 디버깅 할 수 있습니까?
디버그하기 위해 스크립트를 편집하는 것이 이상합니다 ... 또한 스크립트가 dos 창에서 실행 중일 때 어떻게하면 변수의 세부 정보를 읽거나 가져올 수 있습니까? 나는 Powershell v1.0을 사용하고 있습니다. –
대답에 대한 답변을 요청한대로 업데이트했습니다. :-) –
하하 키스,하지만 고마워! 그거야. 불행히도 나는 아직도 스크립트에서 예외를 얻는 단서가 없지만이 주제의 일부가 아닙니다 .... –