原创 PowerShell 2.0管理事件日誌(三)管理和創建事件日誌

事件日誌是操作系統用來保存本身及其他程序信息的工具,本文將會介紹如何通過PowerShell腳本閱讀事件日誌並創建新的日誌條目。Windows系統中包含多種事件日誌,在Windows XP系統中包括4種主要的事件日誌。即應用程序、系統、安

原创 PowerShell 2.0之使用WMI管理Windows(三)獲取軟硬件信息

管理大型的異構網絡非常繁瑣,而在本地計算機上用不同的自動化接口,如PowerShell、COM對象,甚至基於.NET的程序管理單獨的程序和服務則容易得多。關鍵是存在於混合網絡中的分佈式系統,即如何操作防火牆後面的設備。如果它只是一種硬件設

原创 PowerShell2.0之與COM對象交互(一)Word自動化

上一篇文章主要描述了COM模型的基礎知識,以及在powershell中如何調用COM,本篇文章中將會着重介紹powershell中通過COM操作Word達到自動化管理的目的。 COM主要用於與其他程序的自動化,是高級用戶、管理員,以及開發

原创 PowerShell 2.0管理事件日誌(一)查看和讀取事件日誌

事件日誌是操作系統用來保存本身及其他程序信息的工具,本文將會介紹如何通過PowerShell腳本閱讀事件日誌並創建新的日誌條目。Windows系統中包含多種事件日誌,在Windows XP系統中包括4種主要的事件日誌。即應用程序、系統、安

原创 PowerShell2.0之桌面計算機維護(四)審覈安全的屏幕保護程序

Windows系統需要針對圖形界面設置有關選項,如屏幕保護程序、桌面及電源設置等。儘管有很多用戶通過組策略方式配置這些選項,但是對於尚未部署活動目錄(Active Directory)的企業還是在使用默認的組策略對象,爲需要通過Power

原创 PowerShell2.0之與COM對象交互(五)與腳本宿主代碼協同工作

網絡中存在大量由VBScript和Jscript或者其他Windows腳本宿主相關的語言編寫的代碼,其中相當一部分用對應語言實現很簡短,而且有部分代碼甚至不能轉換爲PowerShell代碼。丟棄所有這些代碼並且完全使用PowerShell

原创 PowerShell 2.0之使用WMI管理Windows(一)WMI基礎

管理大型的異構網絡非常繁瑣,而在本地計算機上用不同的自動化接口,如PowerShell、COM對象,甚至基於.NET的程序管理單獨的程序和服務則容易得多。關鍵是存在於混合網絡中的分佈式系統,即如何操作防火牆後面的設備。如果它只是一種硬件設

原创 PowerShell2.0之桌面計算機維護(七)性能計數器

Windows系統性能計數器是操作系統支持用於應用和組件發佈性能數據的特殊對象,並且支持其他應用獲取和分析這些已發佈的數據。Windows中的性能計數器很多,包括針對磁盤、網絡和TCP等計數器,用戶能夠使用這些性能計數器提供的數據確定程序

原创 PowerShell2.0之與COM對象交互(三)Excel自動化

上一篇文章主要介紹了powershell中通過COM操作Word,本篇文章中將會着重介紹powershell中通過COM操作Excel達到自動化管理的目的。 Microsoft Excel的ProgID是Excel.Application

原创 PowerShell 2.0之使用WMI管理Windows(四)生成WMI代碼

WMI的優點是能從海量的數據中抽取信息,問題是信息量過大,解決這個問題最好的方法是有個集成開發環境或者代碼生成器。在Internet上有多種免費工具可列舉所有類及其屬性,並生成用於查詢對象實例和訪問的屬性代碼。這樣便於用戶對任何未知的對象

原创 PowerShell2.0之桌面計算機維護(一)監控磁盤空間

隨着時間的增長,系統中的可用空間會越來越少。系統管理員需要清理磁盤,前提是瞭解系統磁盤空間,爲此需要追蹤一段時間內的磁盤空間的使用情況。創建名爲“QueryOldFiles.ps1”的腳本連接到特定文件夾,併爲其中所有超過30天未訪問過的

原创 PowerShell 2.0之使用WMI管理Windows(二)PowerShell操作WMI

在PowerShell發佈之前,標準的操作方法是使用編程腳本API調用一系列COM對象。調用COM客戶端代碼可以在各種語言中都能使用,只是典型的WMI客戶端腳本代碼使用VBScript編寫,因爲這樣簡單易行。代碼會獲取CIM對象的實例,並

原创 驚喜:成功當選2011年度PowerShell方向微軟MVP

剛纔收取郵件時很驚喜的發現之前申請MVP有結果了,很榮幸獲得微軟全球2011年度PowerShell方向微軟 最有價值專家MVP!非常感謝各位MVP兄弟的推薦和幫助以及微軟專家組成員的辛勤工作!同時也祝賀本次 當選的其他MVP們!

原创 PowerShell2.0之桌面計算機維護(三)設置屏幕保護程序

Windows系統需要針對圖形界面設置有關選項,如屏幕保護程序、桌面及電源設置等。儘管有很多用戶通過組策略方式配置這些選項,但是對於尚未部署活動目錄(Active Directory)的企業還是在使用默認的組策略對象,爲需要通過Power

原创 powershell對指定IP進行端口掃描

       好久沒寫技術文章了,近期會發布多篇關於PowerShell和安全相關的一些文章。前些天看到一篇關於Metasploit與PowerShell的文章,裏面提到了一句關於端口掃描的語句,寫的很簡練,思路很不錯,可以拋開笨重的Nm