메시지를 출력하는 방법에는 여러 가지가 있습니다. 를 통해 뭔가를 출력 사이의 효과 차이는 무엇입니까 Write-Host, Write-Output또는은 [console]::WriteLine?
또한 사용하면 다음을 알 수 있습니다.
write-host "count=" + $count
은 +출력에 포함됩니다. 왜 그래? 연결하기 전에 하나의 연결된 문자열을 생성하도록 표현식을 평가해서는 안됩니까?
[console]::writeline("hello world")할 수없는 일은 없습니다 Write-Host "hello world". 더 좋고 더 최근에 적용 가능한 또 다른 대답은 write-host랩핑 write-information하여 데이터를 스트림에 배치하여 데이터 write-error를 캡처하여 다른 곳에서 사용할 수 있다는 것입니다. [console]::writeline()그렇게하지 마십시오
Write-Output당신이 결과를 방출 할 때.Write-Host로깅 정보를 방출 할 때 사용하지 마십시오[console]::writeline().