利用命令行提升Windows Server 2008管理效率
发布时间:2023-02-08 21:41:33
一个熟练的并且有一定的技术深度的服务器管理员,他们往往会弃用友好的图形界面而选择用命令来进行服务器的管理。这样不仅能够提升工作效率,而且在命令行下可以实现许多在图形界面下无法完成的任务。对于W ...
一个熟练的并且有一定的技术深度的服务器管理员,他们往往会弃用友好的图形界面而选择用命令来进行服务器的管理。这样不仅能够提升工作效率,而且在命令行下可以实现许多在图形界面下无法完成的任务。对于Windows Server 2008这样的服务器操作系统来说更是如此,善用命令在很大程度上解放管理员。下面笔者向大家介绍几个在Server 2008中非常实用的命令。
1.用ServerManagerCMD命令进行服务器管理
ServerManagerCMD是服务器管理器的命令行工具,用于支持三种重要的操作:添加和删除角色、角色服务、功能,以及用于显示安装的角色、角色服务、功能。对于去具体的参数大家可以在命令行下输入“ServerManagerCMD /?”进行查看。其中-query、-install、-remove是三个最常用的参数,分别用户查询、安装和删除服务器角色、角色服务和功能。下面笔者分别演示这三个参数的用法。
(1).查询
在命令提示符窗口中输入命令“ServerManagerCMD -query”,回车后就可以查看到服务器的配置和功能,从而省去了在“服务管理器”的图形界面中来回地切换。显示结果一目了然:角色和功能会分成两组,另外已经安装的角色、角色服务、功能会以绿色显示并在该项的前面有[X]标识,没有安装的显示为白色前面标识为[ ]。如图1所示笔者的服务器安装的服务器角色有:Active Directory 域服务、DNS 服务器、Windows 部署服务,安装的功能组件有:TFTP 客户端、组策略管理器。另外,所安装的角色服务以层次结构显示在对于的角色下面。(图1)
笔者还有一个技巧和大家分享:当服务器安装了多个角色、角色服务以及功能组件,如果管理员要查看是否安装了某个对象这将比较麻烦。其实ServerManagerCMD -query支持管道命令“|”,我们可以这样来做:假如我们要查看服务器是否安装了组策略管理组件,可在命令行下输入“ServerManagerCmd.exe -query | GPMC”,回车后如果安装了此组件就会打开该工具,否则会显示错误提示(比如输入命令“ServerManagerCmd.exe -query | RSAT-TS”查看是否安装了终端服务工具,因为没有安装会输出错误)。(图2)
(2).安装
Windows Server 2008默认情况下并没有安装telnet客户端,假如我们要安装该功能组件,可在命令提示符下输入命令“ServerManagerCmd.exe -install Telnet-Client -resultPath installResult.xml”并回车。此时就开始Telnet-Client功能组件的安装,并且会实时显示安装的进度(百分比),很快安装完成。上述命令中,“Telnet-Client”是Telnet客户端的系统名称,必须用英文名称不能用中文,否则会显示“无效的角色、角色服务或功能”。当然,对于一个熟练的服务器管理员记住这些名称应该不是难事。如果你忘记了可通过上面的查询命令“ServerManagerCmd.exe -query”来查看。“-resultPath installResult.xml”参数的作用是以XML的格式将刚才的操作结果保存到installResult.xml文件中。另外,如果安装的角色需要重启计算机我们可以在后面加一个参数“-restart”,以实现安装完成后自动重启系统使刚才的安装生效。(图3)
(3).删除
要删除服务器角色、角色服务或者功能组件其操作方法和上面的类似,只是改变ServerManagerCmd.exe命令的参数即可。例如我们要同时删除“Windows 部署服务”角色和“TFTP 客户端”功能组件,可在命令提示符下输入命令“ServerManagerCMD -remove WDS TFTP-Client”并回车。然后开始删除并显示删除进度,稍等片刻即可完成删除任务。如果要删除更多的角色或者功能,只需将该角色或者功能的名称依次输入并相互之间以空格分开即可,这远比图形界面中的操作要快很多。(图4)
2、快速配置服务器组件
服务器的配置不仅仅是技术活,有的时候也是体力活。服务器管理员如何实现服务器的快速配置,以提升工作效率自我解放呢?善用命令和使用脚本这是一套立竿见影的解决方案,下面笔者列举几个实战案例。
(1).配置防火墙
防火墙配置是服务器安全部署的重要方面,也是一项比较繁琐的工作。特别对于Windows Server 2008这样的服务器平台,它的系统防火墙功能是非常强大的并且可配置项非常多。下面和大家分享几个实用的命令以及一个配置案例。
打开命令提示符输入输入命令“netsh firewall show state”然后回车可查看防火墙的状态,从显示结果中可看到防火墙各功能模块的禁用及启用情况。命令“netsh firewall set opmode disable”用来禁用系统防火墙,相反命令“netsh firewall set opmode enable”可启用防火墙。(图5)
接下来我们通过命令行进行防火墙配置,以实现允许访问文件和打印共享以及DNS查询。打开命令提示符输入命令“netsh firewall add portopening UDP 53 DNS-Server”然后回车,命令执行后服务器就能够响应客户端的DNS查询请求,并为其提供DNS服务了,很简单一个命令搞定。下面我们通过命令实现客户端可通过文件和打印共享访问服务器,分别输入并执行如下命令:“netsh firewall add portopening UDP 137 Netbios-ns”(允许客户端访问服务器UDP协议的137端口)、“netsh firewall add portopening UDP 138 Netbios-dgm”(允许访问UDP协议的138端口)、“netsh firewall add portopening TCP 139 Netbios-ssn”(允许访问TCP协议的139端口)、“netsh firewall add portopening TCP 445 Netbios-ds”(允许访问TCP协议的445端口)。命令执行完毕后,文件及打印共享所须的端口都被防火墙放行了,我们从客户端访问试试果然成功。上面的命令虽然比较多,但格式类似也是非常好记的。(图6)


猜你喜欢
- 最近有不少Win7用户在开机时遇到错误提示而无法进入桌面,系统信息提示“Group Policy Client服务器未能登录,拒绝访问”,为
- 在时候xbox时,xbox商店会出现无法联网的情况,这是怎么回事呢?那么接下来让我们一起看看xbox商店连上不上网的解决方法吧!xbox商店
- 任务栏是Windows系统里一个重要的功能模块,开始菜单、快速启动、系统托盘等,都是通往系统应用的最佳途径。任务栏是Windows系统里一个
- Win10系统中,你发现自己的电脑渐渐变得卡顿,但是又不知道原因,那是因为很多软件在你眼皮底下偷偷的在运行着,这时候我们打开任务管理器会看到
- 现在用到二维码的场景越来越多,相应的可以制作二维码的软件和应用也非常多,不过通过Excel来制作二维码的人就寥寥无几了,其实Excel表格是
- 今天我们用动画的形式介绍在Powerpoint演示文稿中嵌入字体格式的方法和技巧。当我们将制作好演示文稿复制到其他电脑中进行播放时,由于其他
- 打印机是办公室常用的办公工具,不仅有打印功能,也具备扫描仪的功能,那么在win7系统电脑中怎么用打印机扫描功能呢?本文提供win7系统扫描仪
- 影子系统是一个非常安全可靠的软件,主要功能就是可以不用重装系统,上网没有痕迹,病毒木马无法破坏电脑,重启后自动消失复原,一般用于酒店电脑,网
- 有时候,当我们拟合好图线后,需要其系数或斜率,这时候,用excel是可以直接显示的,不需要自己估算,今天,小编就教大家在Excel中曲线函数
- 添加回复批注的步骤1.:打开选哟添加批注的文档,打开“插入”菜单,选中要加批注的文字。点击“批注”按钮,这两个按钮小编都以红色笔圈了起来。这
- win8系统中的磁贴大小是可以根据个人喜好进行调整的,相对Win8系统,Win8.1的磁贴模式多了几种,这样调试起来更方便,外观会更加整齐和
- 即时通讯软件在经过长期使用后,难免会出现大量的缓存文件,百度旗下的“百度Hi”自然也不例外。为了避免手机因这些缓存文件而变慢或出现卡顿,最好
- PPT如何做数据曲线图?我们经常会使用到PPT来会汇报数据,但是在汇报数据的过程中,难免借助需要数据图表来展示,本期教程小编将为大家带来PP
- 现在有许多不同种类的Arduino板,您一定会感到困惑。你应该买哪个?哪个更适合您的项目?这份是面向初学者的Arduino购买指南!实际上有
- 如何在wps ppt中设置自动保存呢?下面小编就为你提供wps ppt如何设置自动保存的方法啦!wps ppt设置自动保存的方法:①启动WP
- 很多人会在网上购买移动硬盘,毕竟相对于实体店来说便宜不少,但是如何才能分辨买到的硬盘是不是真货呢?下面系统部落教大家如何分辨西数硬盘的真假。
- 不少的小伙伴再遇到网络问题的时候都会选择去网络设置,但很多用户遇到了网络设置也无法进入的情况,那么该怎么解决呢?下面就一起来看看详细的方法吧
- 最近有使用苹果电脑的用户反映说,自己有时很着急使用电脑,但电脑的开机速度却非常的慢,很是影响自己的使用,那对此有什么办法可以解决苹果电脑开机
- Win8系统如何设置默认打印机?现在很多公司都拥有不止一台打印机,在需要进行打印的时候,我们都需要选择打印机的型号来进行打印,这个时候我们是
- Excel是当今社会最流行用的办公软件之一,Excel可以用于数据的整理、分析、对比。可以更直观的看到数据的变化情况,而很多时候需要用到图表