Windows 8 Powershell Enable-WindowsOptionalFeature bat文件

时间:2013-05-31 14:45:01

标签: iis powershell windows-8 batch-file

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

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

之前我已经这样做了,如果我想添加另一个命令,我会在结束括号之前放一个分号并继续脚本。

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

enter image description here

有谁知道如何在论证中传递这个或者一起避免这一步?

提前致谢

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

1 个答案:

答案 0 :(得分: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