powershell - 如何让 PowerShell 等到显示命令的输出?
问题描述
如何在执行第三个命令之前使 powershell 显示第二个命令的输出?
Write-Host 'List of disks:'
Get-PhysicalDisk
$number = Read-Host -Prompt 'Please choose number from disks above:'
解决方案
将您的输出显式传送到Out-*
orFormat-*
命令通常会导致 PowerShell 同步完成输出:
Write-Host 'List of disks:'
Get-PhysicalDisk |Out-Default # or `...|Format-Table`
$number = Read-Host -Prompt 'Please choose number from disks above:'