天天看點

第一天學習powershell總結

過年之後就給自己定了一個小目标,每天堅持寫點東西總結一下今天所學。外加自己現在作為給剛剛出來的實習生,不知怎麼的就做起IT運維與安全評測的工作。已經實習一個多月了,我想不管怎麼吧,做什麼都要有自己的核心技術,于是從跟人家交流中就了解到運維人員必須要掌握Powershell(以下簡稱PS)。之前在文章裡看到一句話,滿讓我有感觸的。話是這樣的:IT運維分為兩種,一是會PS的,二是不會PS。而後者卻是那麼的可憐。
   為什麼這樣說呢,一會就知道了。那我就開始說說我今天學到了什麼吧。
   要知道什麼是PS,它的作用是幹啥。
   Windows Powershell是微軟為windows環境所開發的殼程式(shell)以及腳本技術。PS内置129中cmdlet,可以做一些自動化的系統管理工作,這也就是我為什麼吸引我學習的最重要的原因。因為我懶,我想能自動化自己完成的我就不願意浪費時間在上面。不如騰點時間讓它自己處理然後自己可以喝杯茶。
   搭建自己的實驗環境
   我所用的作業系統是Windowserver 2012 R2内置的帶有PS和PS ISE。那麼我們怎麼找到呢。Win+R 打開運作 輸入Powershell,以管理者身份運作。(為什麼需要以管理者身份運作,之後我想我搞明白會告訴大家,我猜的是因為有許多操作需要管理者的權限吧)
   運作第一個PS指令,檢視目前安裝的PS版本
           
PS C:\Windows\system32> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      
PSCompatibleVersions           {, , , ...}
BuildVersion                   
CLRVersion                     
WSManStackVersion              
PSRemotingProtocolVersion      
SerializationVersion           

           
可以看到目前計算機安裝的PS版本為5.0(貌似最新版的啦)
        今天就先到這裡啦,明天更新如何使用幫助系統help,感覺好強大。哈哈哈
           
夢想不去做就隻是做夢