如何在执行第三个命令之前让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命令。它允许计算机暂停当前运行的批处理文件,直到用户按下任何键。
因此,在第二个命令之后,在下一行使用暂停,然后在脚本中输入第三个命令。