我使用power脚本实现了一些备份例程的自动化。如何确保控制台在执行完成后保持5秒的打开状态,以便读取所提供的任何反馈,并验证是否存在任何意外错误?
发布于 2022-10-20 15:39:19
以下内容在大多数情况下都能工作,但正如本answer中所提到的,它在Windows中不起作用。
function Pause {
Write-Host -NoNewLine 'Press any key to continue . . .';
$null = $Host.UI.RawUI.ReadKey('NoEcho,IncludeKeyDown');
}这与Windows命令提示符中的PAUSE命令非常相似。只要将下面的行放置在您希望代码暂停的地方,用户就可以查看信息。
Pausehttps://stackoverflow.com/questions/74140421
复制相似问题