2
스크립트를 실행 중일 때 "Set-PSDebug -Trace2"의 출력이 내 성적에 표시되지만 터미널 자체는 PSDebug가 꺼져있는 것처럼 유지됩니다.
이것이 가능합니까?Powershell : PSDebug 대본에 아직 터미널이 표시되지 않았습니까?
C는 : /test/test.ps1에는 다음이 포함
Set-PSDebug -Trace 2
Start-Transcript C:\test\transcript.txt -append
$Test = "This is just a test"
"$Test"
난과 같이 실행 : "
PS C:\Users\Admin> & 'C:/test/test.ps1'
Transcript started, output file is C:\test\transcript.txt
DEBUG: 4+ $Test = <<<< "This is just a test"
DEBUG: ! SET $Test = 'This is just a test'.
DEBUG: 5+ "$Test" <<<<
This is just a test
DEBUG: 2+ $foundSuggestion = <<<< $false
DEBUG: ! SET $foundSuggestion = 'False'.
DEBUG: 4+ if <<<< ($lastError -and
DEBUG: 15+ $foundSuggestion <<<<
PS C:\Users\Admin>
그리고 : 터미널 표시이 프로그램을 실행할 때
& 'C:/test/test.ps1'
transcript.txt "는 동일하게 표시합니다.
다시 한번 말하지만, 제 질문은 터미널에서 DEBUG : 정보를 표시 할 수 있는지 여부입니다. 정보는 녹음 중에도 가능합니다. 그렇다면 어떻게해야합니까?
미리 감사드립니다.