电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

利用命令行 提升Windows Server 2008管理效率(圖)

瀏覽:116日期:2023-10-10 18:32:59
一個熟練的并且有一定的技術(shù)深度的服務(wù)器管理員,他們往往會棄用友好的圖形界面而選擇用命令來進行服務(wù)器的管理。這樣不僅能夠提升工作效率,而且在命令行下可以實現(xiàn)許多在圖形界面下無法完成的任務(wù)。對于Windows Server 2008這樣的服務(wù)器操作系統(tǒng)來說更是如此,善用命令在很大程度上解放管理員。下面筆者向大家介紹幾個在Server 2008中非常實用的命令。

  1.用ServerManagerCMD命令進行服務(wù)器管理

ServerManagerCMD是服務(wù)器管理器的命令行工具,用于支持三種重要的操作:添加和刪除角色、角色服務(wù)、功能,以及用于顯示安裝的角色、角色服務(wù)、功能。對于去具體的參數(shù)大家可以在命令行下輸入“ServerManagerCMD /?”進行查看。其中-query、-install、-remove是三個最常用的參數(shù),分別用戶查詢、安裝和刪除服務(wù)器角色、角色服務(wù)和功能。下面筆者分別演示這三個參數(shù)的用法。

(1).查詢

在命令提示符窗口中輸入命令“ServerManagerCMD -query”,回車后就可以查看到服務(wù)器的配置和功能,從而省去了在“服務(wù)管理器”的圖形界面中來回地切換。顯示結(jié)果一目了然:角色和功能會分成兩組,另外已經(jīng)安裝的角色、角色服務(wù)、功能會以綠色顯示并在該項的前面有[X]標識,沒有安裝的顯示為白色前面標識為[ ]。如圖1所示筆者的服務(wù)器安裝的服務(wù)器角色有:Active Directory 域服務(wù)、DNS 服務(wù)器、Windows 部署服務(wù),安裝的功能組件有:TFTP 客戶端、組策略管理器。另外,所安裝的角色服務(wù)以層次結(jié)構(gòu)顯示在對于的角色下面。(圖1)

筆者還有一個技巧和大家分享:當(dāng)服務(wù)器安裝了多個角色、角色服務(wù)以及功能組件,如果管理員要查看是否安裝了某個對象這將比較麻煩。其實ServerManagerCMD -query支持管道命令“|”,我們可以這樣來做:假如我們要查看服務(wù)器是否安裝了組策略管理組件,可在命令行下輸入“ServerManagerCmd.exe -query | GPMC”,回車后如果安裝了此組件就會打開該工具,否則會顯示錯誤提示(比如輸入命令“ServerManagerCmd.exe -query | RSAT-TS”查看是否安裝了終端服務(wù)工具,因為沒有安裝會輸出錯誤)。(圖2)

(2).安裝

Windows Server 2008默認情況下并沒有安裝telnet客戶端,假如我們要安裝該功能組件,可在命令提示符下輸入命令“ServerManagerCmd.exe -install Telnet-Client -resultPath installResult.xml”并回車。此時就開始Telnet-Client功能組件的安裝,并且會實時顯示安裝的進度(百分比),很快安裝完成。上述命令中,“Telnet-Client”是Telnet客戶端的系統(tǒng)名稱,必須用英文名稱不能用中文,否則會顯示“無效的角色、角色服務(wù)或功能”。當(dāng)然,對于一個熟練的服務(wù)器管理員記住這些名稱應(yīng)該不是難事。如果你忘記了可通過上面的查詢命令“ServerManagerCmd.exe -query”來查看。“-resultPath installResult.xml”參數(shù)的作用是以XML的格式將剛才的操作結(jié)果保存到installResult.xml文件中。另外,如果安裝的角色需要重啟計算機我們可以在后面加一個參數(shù)“-restart”,以實現(xiàn)安裝完成后自動重啟系統(tǒng)使剛才的安裝生效。(圖3) (3).刪除

要刪除服務(wù)器角色、角色服務(wù)或者功能組件其操作方法和上面的類似,只是改變ServerManagerCmd.exe命令的參數(shù)即可。例如我們要同時刪除“Windows 部署服務(wù)”角色和“TFTP 客戶端”功能組件,可在命令提示符下輸入命令“ServerManagerCMD -remove WDS TFTP-Client”并回車。然后開始刪除并顯示刪除進度,稍等片刻即可完成刪除任務(wù)。如果要刪除更多的角色或者功能,只需將該角色或者功能的名稱依次輸入并相互之間以空格分開即可,這遠比圖形界面中的操作要快很多。(圖4)

2、快速配置服務(wù)器組件

服務(wù)器的配置不僅僅是技術(shù)活,有的時候也是體力活。服務(wù)器管理員如何實現(xiàn)服務(wù)器的快速配置,以提升工作效率自我解放呢?善用命令和使用腳本這是一套立竿見影的解決方案,下面筆者列舉幾個實戰(zhàn)案例。

(1).配置防火墻

防火墻配置是服務(wù)器安全部署的重要方面,也是一項比較繁瑣的工作。特別對于Windows Server 2008這樣的服務(wù)器平臺,它的系統(tǒng)防火墻功能是非常強大的并且可配置項非常多。下面和大家分享幾個實用的命令以及一個配置案例。

打開命令提示符輸入輸入命令“netsh firewall show state”然后回車可查看防火墻的狀態(tài),從顯示結(jié)果中可看到防火墻各功能模塊的禁用及啟用情況。命令“netsh firewall set opmode disable”用來禁用系統(tǒng)防火墻,相反命令“netsh firewall set opmode enable”可啟用防火墻。(圖5)

接下來我們通過命令行進行防火墻配置,以實現(xiàn)允許訪問文件和打印共享以及DNS查詢。打開命令提示符輸入命令“netsh firewall add portopening UDP 53 DNS-Server”然后回車,命令執(zhí)行后服務(wù)器就能夠響應(yīng)客戶端的DNS查詢請求,并為其提供DNS服務(wù)了,很簡單一個命令搞定。下面我們通過命令實現(xiàn)客戶端可通過文件和打印共享訪問服務(wù)器,分別輸入并執(zhí)行如下命令:“netsh firewall add portopening UDP 137 Netbios-ns”(允許客戶端訪問服務(wù)器UDP協(xié)議的137端口)、“netsh firewall add portopening UDP 138 Netbios-dgm”(允許訪問UDP協(xié)議的138端口)、“netsh firewall add portopening TCP 139 Netbios-ssn”(允許訪問TCP協(xié)議的139端口)、“netsh firewall add portopening TCP 445 Netbios-ds”(允許訪問TCP協(xié)議的445端口)。命令執(zhí)行完畢后,文件及打印共享所須的端口都被防火墻放行了,我們從客戶端訪問試試果然成功。上面的命令雖然比較多,但格式類似也是非常好記的。(圖6)

(2).腳本在Server Core下的應(yīng)用

Server Core是摒棄Windows Server 2008華麗功能的一個最小安裝的服務(wù)器版本,Server Core的配置離不開命令行和腳本。在命令行下執(zhí)行“cd cd c:/windows/system32”來到system32目錄下,輸入“cscript SCregEdit.wsf /di”然后回車,就會把所有常見的配置Server Core的命令全部列出,而不需要管理員自己摸索。其中,SCregEdit.wsf是Server Core特有的腳本,它有很多參數(shù)供管理員使用。輸入“Cscript slmgr.vbs -dlv”可顯示服務(wù)器的授權(quán)狀態(tài)。假如我們要在Server Core下啟用遠程桌面,可首先打開命令跳轉(zhuǎn)到system32路徑下然后執(zhí)行命令“cscript SCregEdit.wsf /Ar 0”啟用遠程桌面。接下來需要配置防火墻打開遠程桌面使用的端口,執(zhí)行命名“netsh firewall add portopening TCP 3389 Remote-Desktop”即可。腳本是Server Core中非常有用的資源,大家應(yīng)該好好去挖掘和利用。(圖7)

(3).其他腳本和命令行工具

在Windows Server 2008中還有一個強大的命令行工具PowerShell,它遠比CMD強大對服務(wù)器系統(tǒng)的可操作性更多。默認情況下PowerShell功能組件并沒有安裝,我們可在命令行下通過

ServerManagerCmd.exe命令來安裝,即運行“ServerManagerCmd.exe -install PowerShell”即可。安裝完成后執(zhí)行“開始”→“所有程序”→“Windows PowerShell 1.0”→“Windows PowerShell”即可運行PowerShell。運行“get-command | more”和獲得所有的PowerShell命令并以分屏顯示。PowerShell的命令包括兩部分,非常具有可讀性,管理員可同名命令名稱猜到該命令的作用。比如我們要在PowerShell訪問注冊表,可執(zhí)行“cd -path hklm:/”可進入注冊表HKEY_LOCAL_MACHINE主鍵路徑下,繼續(xù)執(zhí)行“dir”顯示HKLM主鍵下的各子鍵,執(zhí)行“cd Software/Microsoft/Windows/CurrentVersion/Run”進入系統(tǒng)自啟動項下,執(zhí)行“gp . *”將顯示RUN項的屬性以及下面的鍵值,輸出結(jié)果中前面四個位RUN項的屬性,據(jù)此管理員可進行進行分析啟動項是否正常。其次,比如我們在PowerShell命令行下輸入命令“Get-Process | Out-File -FilePath C:/process.txt”及“Get-Service | Out-File -FilePath C:/srver.txt”可將服務(wù)器當(dāng)前的進程及其服務(wù)狀態(tài)輸出到文件中,在以后的服務(wù)器維護中可作為對比。其實,PowerShell的個完全可替代CMD的工具,通過它幾乎可以完成所有的系統(tǒng)操作,深入學(xué)習(xí)PowerShell對于提高管理效率確實非常有用。(圖8)

另外,WinRM也是非常有用的管理工具。使用WinRM進行遠程服務(wù)器管理,可以減少并不安全而且繁瑣的RPC連接,只需要使用HTTP或者HTTPS就可以了,這對于跨越防火墻管理的場景非常有用。首先在命令行下執(zhí)行“WinRM QuickConfig”,然后輸入“y”可啟用WinRM遠程管理。接著繼續(xù)執(zhí)行命令“WINRM Enum Winrm/Config/Listener”可以看到服務(wù)器上的偵聽配置情況,如圖9所示http的80端口處于監(jiān)聽狀態(tài),這樣可以通過客戶端的瀏覽器來管理服務(wù)器了。WMI也是管理員可用的服務(wù)器管理工具,在實戰(zhàn)中編寫WMI腳本來代理管理員完成一些需要管理員付出非常多的精力的重復(fù)而大量的操作。(圖9)

3、獲取服務(wù)器詳細信息

對于服務(wù)器來說,管理和監(jiān)控是并舉的。服務(wù)器管理者需要隨時了解服務(wù)器的軟硬件情況及其運行狀態(tài),在Windows Server 2008中不需要借助第三方工具在命令行下就可實現(xiàn)。

在命令行下執(zhí)行systeminfo.exe命令,可以看到關(guān)于操作系統(tǒng)及其服務(wù)器硬件的詳細信息,當(dāng)然systeminfo.exe命令并部署Windows Server 2008所特有的。如果我們要知道服務(wù)器中安裝的所有msi規(guī)范的應(yīng)用程序,可首先打開命令提示符然后輸入命令wmic進入其命令模式,然后執(zhí)行product命令就會顯示你要的結(jié)果。如果要卸載安裝的某個msi的應(yīng)用程序,可調(diào)用product的uninstall方法,命令格式為WMIC product where name='' call uninstall。當(dāng)然大家所知的tasklist、net share、net server等都是我們獲取服務(wù)器信息的命令,其實我們可借用PowerShell中的相關(guān)命令獲取更加詳細的服務(wù)器信息。在PowerShell中幾乎所有以“get”為前綴的命令都與獲取服務(wù)器信息相關(guān),比如“get-date”可獲取當(dāng)前系統(tǒng)日期,“Get-EVEntLog”可獲取服務(wù)器日志信息,“Get-PSDrive”獲取系統(tǒng)分區(qū)信息等等。(圖10)

總結(jié):服務(wù)器管理質(zhì)量固然重要,但效率也同等重要,它們之間并不矛盾而是互相促進的。作為服務(wù)器管理者更多地通過命令來進行管理無疑會極大地提升管理的效率,對于Windows Server 2008這樣的服務(wù)器平臺更是如此。上面僅僅是筆者運用命令行管理服務(wù)器的一些經(jīng)驗,更多的技巧需要我們大家在實踐中摸索和提高,希望本文對大家有所幫助。

主站蜘蛛池模板: 煤矿支护网片_矿用勾花菱形网_缝管式_管缝式锚杆-邯郸市永年区志涛工矿配件有限公司 | 电线电缆厂家|沈阳电缆厂|电线厂|沈阳英联塑力线缆有限公司 | 塑料瓶罐_食品塑料瓶_保健品塑料瓶_调味品塑料瓶–东莞市富慷塑料制品有限公司 | 咖啡加盟-咖啡店加盟-咖啡西餐厅加盟-塞纳左岸咖啡西餐厅官网 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 质检报告_CE认证_FCC认证_SRRC认证_PSE认证_第三方检测机构-深圳市环测威检测技术有限公司 | 东莞办公家具厂家直销-美鑫【免费3D效果图】全国办公桌/会议桌定制 | ICP备案查询_APP备案查询_小程序备案查询 - 备案巴巴 | 泰来华顿液氮罐,美国MVE液氮罐,自增压液氮罐,定制液氮生物容器,进口杜瓦瓶-上海京灿精密机械有限公司 | 紫外线老化试验箱_uv紫外线老化试验箱价格|型号|厂家-正航仪器设备 | 心得体会网_心得体会格式范文模板 | 东亚液氮罐-液氮生物容器-乐山市东亚机电工贸有限公司 | 东莞画册设计_logo/vi设计_品牌包装设计 - 华略品牌设计公司 | Type-c防水母座|贴片母座|耳机接口|Type-c插座-深圳市步步精科技有限公司 | 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 重庆监控_电子围栏设备安装公司_门禁停车场管理系统-劲浪科技公司 | 日本细胞免疫疗法_肿瘤免疫治疗_NK细胞疗法 - 免疫密码 | 瓶盖扭矩测试仪-瓶盖扭力仪-全自动扭矩仪-济南三泉中石单品站 | 培训一点通 - 合肥驾校 - 合肥新亚驾校 - 合肥八一驾校 | 湖南印刷厂|长沙印刷公司|画册印刷|挂历印刷|台历印刷|杂志印刷-乐成印刷 | 细沙回收机-尾矿干排脱水筛设备-泥石分离机-建筑垃圾分拣机厂家-青州冠诚重工机械有限公司 | 中式装修设计_全屋定制家具_实木仿古门窗花格厂家-喜迎门 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 紫外线老化试验箱_uv紫外线老化试验箱价格|型号|厂家-正航仪器设备 | 高温热泵烘干机,高温烘干热泵,热水设备机组_正旭热泵 | 大米加工设备|大米加工机械|碾米成套设备|大米加工成套设备-河南成立粮油机械有限公司 | 高温链条油|高温润滑脂|轴承润滑脂|机器人保养用油|干膜润滑剂-东莞卓越化学 | 防火窗_耐火窗_防火门厂家_防火卷帘门-重庆三乐门业有限公司 | 浙江美尔凯特智能厨卫股份有限公司 | 全屋整木定制-橱柜,家具定制-四川峨眉山龙马木业有限公司 | 环氧树脂地坪_防静电地坪漆_环氧地坪漆涂料厂家-地壹涂料地坪漆 环球电气之家-中国专业电气电子产品行业服务网站! | 拖链电缆_柔性电缆_伺服电缆_坦克链电缆-深圳市顺电工业电缆有限公司 | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 政府回应:200块在义乌小巷能买到爱情吗?——揭秘打工族省钱约会的生存智慧 | 嘉兴恒升声级计-湖南衡仪声级计-杭州爱华多功能声级计-上海邦沃仪器设备有限公司 | 外贸资讯网 - 洞悉全球贸易,把握市场先机 | 登车桥动力单元-非标液压泵站-非标液压系统-深圳市三好科技有限公司 | 减速机三参数组合探头|TSM803|壁挂式氧化锆分析仪探头-安徽鹏宸电气有限公司 | 快速卷帘门_硬质快速卷帘门-西朗门业 |