在用户同意的情况下重新启动计算机的 Windows 命令

在用户同意的情况下重新启动计算机的 Windows 命令

我正在开发一个 LabVIEW 应用程序并用它来构建一个安装程序。安装应用程序后,我需要在用户同意的情况下重新启动计算机。目前,我在安装后自动运行一个批处理文件,该文件会重新启动计算机,而用户无法选择中止。

我正在使用以下命令:shutdown /r。此命令在一分钟后重新启动计算机。

有没有办法打开重启计算机窗口,其中有“立即重启”、“稍后重启”和“取消”选项,以便用户可以决定下一步该做什么?

答案1

你可以使用关机其中有一个-c选项允许用户取消关机:

在此处输入图片描述


由于您说您正在使用批处理文件,因此您也可以在命令行上询问用户是否要使用重新启动选择

CHOICE /m Restart
IF %ERRORLEVEL% EQU 2 goto NO_RESTART

PsShutdown -c <OTHER ARGS>

:NO_RESTART

相关内容