1

我有一个运行 powershell 脚本的 .bat 文件。就是这个

powershell -Command "& {Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole}"

我以前做过这个,如果我想添加另一个命令,我会在右大括号前放一个分号并继续脚本。

但是,此命令在完成后要求我选择是否用 Y 或 N 重新启动计算机。

在此处输入图像描述

有谁知道如何在参数中传递它或一起避免这一步?

提前致谢

注意:您必须以管理员身份运行 .bat 文件

4

1 回答 1

2

来自Get-Help Enable-WindowsOptionalFeature -Full

 -NoRestart [<SwitchParameter>]
     Suppresses reboot. If a reboot is not required, this command does nothing. This option will keep the
     application from prompting for a restart or keep it from restarting automatically.

添加-NoRestart标志以Enable-WindowsOptionFeature禁止重新启动。如果您确实想在完成后重新启动,请使用命令Restart-Computer

于 2013-05-31T14:57:09.570 回答