2011-01-04 2 views
0

큰 스크립트의 일부로 .PS1 스크립트를 실행하여 컴퓨터가 우리 도메인에 반 자동으로 참여하도록합니다. .PS1은 변수로 만들어지며 다음과 같이 끝납니다.powershell "Add-Computer"명령을 텍스트 파일에 출력하려고합니다.

add-computer -DomainName ourdomain.com - OUP = "OU = Computers, OU = 어딘가에, DC = OURDOMAIN, DC = COM"-Cred OD \ syswdg

잘 작동하는 동안 스크립트의 다른 작업을 계속하기 전에이 작업이 성공했는지 여부를 확인할 수 있도록이 restur를 텍스트 파일로 출력 할 수 있기를 바랍니다. 이 출력 결과를 파일로 가져 오는 방법이 있습니까? Out-File Cmdlet, Tee-Object Cmdlet을 사용해 보았고 joindomain.ps1> outputfile.txt와 같은 다른 PS1에서 joindomain.PS1을 실행 해 보았습니다. 그리고 모두 파일을 생성하는 동안 항상 비어 있습니다. 어떤 도움을 주셔서 감사합니다.

답변

1

기본적으로 cmdlet 성공시 출력이 없습니다. 이 cmdlet의 출력을 보려면 -Passthru 및 ​​-Verbose를 사용하십시오.

관련 문제