我们正在使用 servermanager.exe 从命令提示符在 Windows 2008R2 中安装 smtp 服务器。有没有 servermanager.exe 的替代品?如何从命令提示符在 Windows 2012 中启用 smtp 服务器?
提前致谢。
答案1
好的,可以通过 powershell 命令从命令行检查、添加和删除此类 Windows 组件获取WindowsFeature,安装-WindowsFeature,然后删除该功能删除-WindowsFeature。
要查看 SMTP 服务器是否已安装,请使用
get-WindowsFeature smtp-server
要安装它,请使用
install-WindowsFeature smtp-server
如果你想要一些可重复使用的代码,你可以在任何地方使用它来检查 SMTP 服务器是否已经安装,如果没有,则安装它,那么像这样的东西应该可以做到
smtp = get-WindowsFeature smtp-server
if (!smtp.Installed) {
$smtp | add-WindowsFeature
}