如何让PowerShell等待命令的输出显示



如何在执行第三个命令之前让powershell显示第二个命令的输出?

Write-Host 'List of disks:'
Get-PhysicalDisk
$number = Read-Host -Prompt 'Please choose number from disks above:'

将输出显式管道传输到Out-*Format-*命令通常会导致PowerShell同步完成输出:

Write-Host 'List of disks:'
Get-PhysicalDisk |Out-Default # or `...|Format-Table`
$number = Read-Host -Prompt 'Please choose number from disks above:' 

您可以在计算机批处理文件中使用pause命令。它允许计算机暂停当前运行的批处理文件,直到用户按下任何键。

因此,在第二个命令之后,在下一行使用暂停,然后在脚本中输入第三个命令。

最新更新