PowerShell 中的 Write-Host 和 Write-Output 有什么区别?
像...
Write-Host "Hello World ";
Write-Output "Hello World";
最佳答案
简而言之,Write-Host
写入控制台本身。将其视为 VBScript 中的 MsgBox 。另一方面, Write-Output
写入管道,因此下一个命令可以接受它作为其输入。您不需要使用 Write-Output
来写入对象,因为 Write-Output
是为您隐式调用的。
PS> Get-Service
将与:
PS> Get-Service | Write-Output
关于windows - 写入主机和写入输出之间的 PowerShell 区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19754069/