与“添加角色向导”类似,“添加功能向导”允许您安装功能。您可以在单一会话中向系统添加一个或多个功能。
“删除角色向导”,顾名思义可以从服务器删除角色。该向导自动检查依赖关系,以确保未删除的角色所需的任何角色或角色服务仍保持已安装状态。您也可以使用“删除角色服务向导”从安装的角色中删除角色服务。而“删除功能向导”可从系统中删除功能。
命令行
我有时会遇到不喜欢使用向导的IT专业人员。虽然只有极少数人的这种想法很强烈,但是许多IT专业人员都很愿意选择使用命令行。它可能会更方便,并易于重复使用和编写成脚本。“服务器管理器”提供了一个命令行工具,即ServerManagerCmd.exe,它明显要比早期的ocsetup和pkgmgr工具更为容易。您可以使用ServerManagerCmd.exe来安装和删除角色、角色服务以及功能。此外,您可以使用简单的参数来显示所有角色、角色服务和功能的列表(包括已安装的和可供安装的)。
更为方便的是,利用此命令行,您可以执行无人参与的角色、角色服务和功能的安装与删除。您还可以使用命令行来安装或删除单个角色、角色服务或命令实例中的功能,或者使用包含“服务器管理器”命令的XML应答文件在单个命令实例中添加或删除多个角色、角色服务和功能。此外,您可以查看操作日志,还可以通过运行查询来显示那些已安装的和可供安装的角色、角色服务和功能的列表。
此命令行工具的一个亮点是whatif参数,利用此参数您可以看到如果安装指定的角色,服务器将会发生什么变化。例如,图4显示了运行以下命令的结果:
ServerManagerCmd-installWeb-Server-allsubfeatures-whatif
很明显,您可以将此输出结果保存到文件中以便做进一步的分析。
图4使用–whatif参数查看服务器会发生的变化
要深入了解详细信息和ServerManagerCmd.exe的语法,请参阅“服务器管理器技术概述附录”,它可从go.microsoft.com/fwlink/?LinkId=107113获得。
非常感谢GabyKaplan对本文的完成所做的贡献。
ByronHynes是Microsoft“企业和合作伙伴组”的企业技术规划师。之前他曾在WindowsServer部门工作,担任顾问兼培训师。您可以通过向bhynes@microsoft.com发送电子邮件与他联系。
相关推荐: