自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

使用PowerShell管理Windows桌面

云計(jì)算 虛擬化
當(dāng)微軟在2003年首次引入Windows PowerShell時(shí),很多IT管理員認(rèn)為Windows PowerShell只是執(zhí)行腳本任務(wù)以及管理Windows服務(wù)器的另一種方式。

  當(dāng)微軟在2003年首次引入Windows PowerShell時(shí),很多IT管理員認(rèn)為Windows PowerShell只是執(zhí)行腳本任務(wù)以及管理Windows服務(wù)器的另一種方式。但是隨著時(shí)間的推移,Windows PowerShell已經(jīng)成為了用于管理、監(jiān)控,采用腳本處理不同類型軟硬件的候選工具。眾多廠商已經(jīng)將PowerShell嵌入到他們的產(chǎn)品當(dāng)中,而且Windows PowerShell已經(jīng)成為Windows 7核心的桌面管理平臺(tái)。

  PowerShell的第一個(gè)版本并不能執(zhí)行腳本也不能從中央工作站或服務(wù)器查詢遠(yuǎn)程計(jì)算機(jī)。然而,默認(rèn)安裝在Windows 7以及Windows Server 2008 R2上的PowerShell的最新版本W(wǎng)indows遠(yuǎn)程管理(WinRM)采用“單一管理平臺(tái)”架構(gòu)進(jìn)行集中式管理。(請(qǐng)注意:最新版的PowerShell現(xiàn)在已經(jīng)支持Windows XP和Vista,可以從官方網(wǎng)站下載。)

  盡管有些企業(yè)可能至少有三分之一的產(chǎn)品的功能可以使用PowerShell實(shí)現(xiàn),但是多數(shù)產(chǎn)品需要安裝代理。但是,PowerShell是操作系統(tǒng)內(nèi)置的而且是一種腳本語(yǔ)言,因此即使和其他產(chǎn)品相比,PowerShell也可能是一款功能強(qiáng)大的資產(chǎn)。

  使用PowerShell進(jìn)行桌面管理

  整個(gè)管理控制的第一步是確保桌面在運(yùn)行最新版本的PowerShell而且已經(jīng)啟用了WinRM。

  為啟用WinRM,需要以管理員身份在本地計(jì)算機(jī)的PowerShell提示符下執(zhí)行如下命令:Enable-PSRemoting –force。

  該命令將會(huì)開(kāi)啟一個(gè)恰當(dāng)?shù)姆阑饓Χ丝谟糜诤椭醒牍芾砉ぷ髡具M(jìn)行通信。工作站現(xiàn)在已經(jīng)可以執(zhí)行遠(yuǎn)程PowerShell命令并進(jìn)行查詢了。

  除此之外,您應(yīng)該以本地管理員身份輸入如下命令設(shè)置運(yùn)行腳本的安全性:Set-ExecutionPolicy Unrestricted。

  當(dāng)然,取決于對(duì)安全性的要求,您可能會(huì)選擇一個(gè)不同的腳本執(zhí)行安全級(jí)別,比如RemoteSigned.這一安全級(jí)別確保了在交互式會(huì)話中運(yùn)行的所有腳本在執(zhí)行時(shí)不會(huì)出錯(cuò)。通過(guò)在PowerShell提示符下運(yùn)行help Set-ExecutionPolicy –detailed命令可以更多的了解執(zhí)行策略的設(shè)置及其更多的分支。

  借助PowerShell遠(yuǎn)程調(diào)用,中央工作站可以通過(guò)三種方法與遠(yuǎn)程計(jì)算機(jī)進(jìn)行通信。第一種方法允許查詢一個(gè)或多個(gè)計(jì)算機(jī);另兩種方法更多的是一對(duì)一會(huì)話。"Invoke-Command"方式是最為常用的一種方法。"Interactive"方式與通過(guò)SSH或Telnet訪問(wèn)遠(yuǎn)程計(jì)算機(jī)類似,"Implicit"方式將遠(yuǎn)程PowerShell會(huì)話引入到了集中會(huì)話當(dāng)中。

  使用內(nèi)置的PowerShell cmdlets

  最新版的PowerShell包括了30多種向工作站發(fā)送遠(yuǎn)程命令的cmdlets。幾乎所有內(nèi)置的cmdlets都能接受–ComputerName參數(shù),向啟用WinRM的所有桌面發(fā)送遠(yuǎn)程命令。

  例如,Get-EventLog – Logname Application –EntryType Error –ComputerName mypc命令檢索包含來(lái)自計(jì)算機(jī)名為mypc的錯(cuò)誤事件的應(yīng)用事件日志記錄。您可以擴(kuò)展–ComputerName參數(shù)以包含多臺(tái)計(jì)算機(jī),比如–ComputerName mypc, suzipc, tompc。

  您也可以使用PowerShell提供的腳本語(yǔ)言功能將參數(shù)轉(zhuǎn)變?yōu)閯?dòng)態(tài)變量。然后就可以運(yùn)行成百上千個(gè)桌面的遠(yuǎn)程命令了。

  我經(jīng)常使用的cmdlet是Get-Counter,該命令允許您近乎實(shí)時(shí)地查看遠(yuǎn)程計(jì)算機(jī)的性能指標(biāo)。將該命令應(yīng)用于遠(yuǎn)程桌面的擴(kuò)展列表或者通過(guò)動(dòng)態(tài)變量查看組織中所有計(jì)算機(jī)的計(jì)數(shù)器。試著在PowerShell提示符下輸入help get-counter –full命令查找當(dāng)前環(huán)境下可用的語(yǔ)法。

  另外,可以在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行清單功能。對(duì)于軟件清單來(lái)說(shuō),可以使用Get-WMIObject cmdlet查詢所有已安裝.MSI軟件的WMI類。對(duì)于不是通過(guò).MSI 安裝程序進(jìn)行安裝的軟件,可以查詢所有軟件記錄的注冊(cè)表。微軟官方網(wǎng)站上的一篇TechNet文章是您構(gòu)建軟件清單工具的一個(gè)很棒的資源。

  對(duì)于硬件清單來(lái)說(shuō),您應(yīng)該使用另一個(gè)WMI查詢指定硬件類。通過(guò)這篇PowerShellPro文章獲取該腳本,這個(gè)腳本我已經(jīng)使用過(guò)幾次。

  幫助編寫PowerShell腳本的免費(fèi)工具

  對(duì)于生活在腳本世界的管理員來(lái)說(shuō),使用命令行下的cmdlets是很自然的事兒。但是對(duì)于沒(méi)有太多命令行接口(CLI)經(jīng)驗(yàn)的管理員或者想避免非常長(zhǎng)的“單行方式”的管理員來(lái)說(shuō)—Quest軟件公司提供的免費(fèi)工具PowerGUI可能會(huì)非常有幫助。

  PowerGUI是PowerShell的前端圖形用戶界面。其最佳特性之一就是使用PowerPacks,PowerPacks由腳本專家所創(chuàng)建并編譯為單個(gè)文件。引入這些腳本后,PowerGUI將為您鍵入PowerShell命令。您可以在ScriptEditor中看到實(shí)際的腳本并使用這些腳本創(chuàng)建您自己的腳本。

  一旦精通了用于遠(yuǎn)程桌面的PowerShell環(huán)境而且在編寫腳本時(shí)變得自信,我推薦您看一下由Sapien開(kāi)發(fā)的PrimalForms工具,可以使用該工具將您的腳本合并到圖形用戶界面當(dāng)中。使用PrimalForms,您可以為您自己或者其他在命令提示符下感到不舒服的用戶放置一個(gè)圖形化前端。例如我創(chuàng)建的一個(gè)腳本的GUI前端已經(jīng)成為了幫助桌面管理員的主要工具。可以在NTPRO.NL查看很棒的使用PrimalForms創(chuàng)建PowerShell GUI的例子。

  網(wǎng)絡(luò)上有大量用于PowerShell以及PowerShell腳本的資源。在創(chuàng)建您自己的腳本前一定要把這些資源找出來(lái)。大多數(shù)情況下,已經(jīng)有人寫了一個(gè)腳本恰好是您想要的,或者您可以找到能夠進(jìn)行定制的腳本。

  原文鏈接:http://www.searchvirtual.com.cn/showcontent_57380.htm

責(zé)任編輯:何巍 來(lái)源: TechTarget中國(guó)
相關(guān)推薦

2012-02-01 10:32:07

PowerShellWindows 7

2014-06-12 20:06:06

Goverlan RAWindows桌面

2015-08-19 16:27:39

PowerShell更新Windows Def

2014-05-19 10:34:03

Windows Pow

2009-05-07 09:56:46

PowerShellWinForm微軟

2010-10-22 11:01:42

Windows Pow

2011-11-24 09:26:57

虛擬化XenDesktop PowerShell

2020-02-19 10:29:53

虛擬機(jī)Windows 工具

2011-08-03 09:55:30

WindowsPowe組策略

2013-12-02 16:17:52

Windows桌面管理工具

2011-05-31 10:56:43

PowerShell

2014-02-13 10:22:26

PowerShell數(shù)據(jù)中心

2010-12-21 14:08:50

PowerShell

2021-03-28 14:51:27

Windows虛擬桌面虛擬化

2011-02-14 10:21:04

Windows PowWMI

2010-05-13 17:53:44

IIS服務(wù)器

2014-06-06 13:59:52

服務(wù)器管理員PowerShell

2012-08-01 14:14:51

IBMdW

2010-12-31 14:30:35

PowerShell

2012-03-12 09:31:23

虛擬化windows虛擬桌面虛擬化桌面
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)