PowerShell是在Windows中實現幾乎所有操作自動化的好方法。然而,它不僅僅是一種指令碼語言。如果您發現自己將其用作命令列shell,那麼將函式和自定義項儲存在每次載入控制檯時載入的概要檔案中可能會很有用。繼續讀下去,看看是怎麼做的。
我們要做的第一件事是檢查你是否已經有了個人資料。有一個自動變數$Profile,用於儲存PowerShell配置檔案的完全限定位置。檢查配置檔案是否存在的一種簡單方法是對$profile變數使用Test-Path cmdlet。
Test-Path $Profile
如您所見,我們還沒有配置檔案,因此需要建立一個配置檔案,您可以使用New-Item cmdlet輕鬆地做到這一點。
New-Item –Path $Profile –Type File –Force
注意:使用force引數將導致建立一個配置檔案,即使您已經建立了一個配置檔案。這意味著您的舊配置檔案將被覆蓋。
您可以使用記事本編輯您的個人資料,使用PowerShell很容易啟動記事本。
notepad $Profile
您可以將任何命令、函式、別名甚至模組匯入到您的PowerShell配置檔案中。下面是一些你可以在你的個人資料裡放的東西的例子和想法。
由於PowerShell 3附帶了可更新的幫助,因此保持幫助檔案更新的最簡單方法是將Update-help cmdlet新增到您的配置檔案中。
注意:更新幫助每天只下載一次幫助檔案,這對我們來說很好,因為我們不希望每次開啟控制檯時都更新幫助檔案。如果希望每次使用force引數時都進行更新。
另一件事我喜歡新增到我的配置檔案是自定義函式,我寫了一段時間,這使他們自動在控制檯中可用。下面您可以看到,您可以從指令碼中複製一個函式並將其放入您的配置檔案中。然後可以在控制檯中使用它。
最後,我還對控制檯進行了一些定製。下面顯示了我最喜歡的一個,它基本上決定了您是否打開了提升的PowerShell控制檯並更改了字型顏色,這樣我就始終記得我是以提升的許可權執行的。
你的個人資料裡有什麼?請在評論中告訴我們。
學習程式設計的關鍵第一步是使用迴圈。謝天謝地,PowerShell將隨著您的技能不斷增長。 ...
檔案加密和解密可以是一個工作位。但是,使用PowerShell擴充套件,可以將程序精簡為一行命令。為此,我們需要安裝Gpg4win和Powershell模組。使用指令碼,我們可以自動化檔案加密和解密過程。 ...
Windows PowerShell是一個優秀的配置管理和自動化框架。它由命令列shell和基於.NET的指令碼語言組成。管理員使用PowerShell作為管理Windows、Linux和網路客戶端的一種手段。 ...
... 要測試是否存在損壞的Windows檔案,您需要執行PowerShell(透過右鍵單擊“開始”選單並從列表中選擇它)。 ...
... 在“開始”選單搜尋欄中鍵入Powershell,然後右鍵單擊最佳匹配項並選擇“以管理員身份執行”。 複製並貼上以下命令:powershell ExecutionPolicy Unrestricted Add AppxPackage DisableDevelopmentMode Register...
... 在“開始”選單搜尋欄中,鍵入powershell,然後選擇“以管理員身份執行”。現在,複製並貼上以下命令: ...
...料,並使與其他人共享檔案變得容易。下面介紹如何使用PowerShell壓縮和解壓檔案。 如何使用powershell壓縮檔案 讓我們首先使用Compress-archive cmdlet將一些檔案壓縮到ZIP檔案存檔中。它獲取要壓縮的任何檔案的路徑。多個檔案用逗...
...。 也可以透過拖放選項卡在選項卡欄上對其重新排序。 powershell和linux在同一個視窗中 預設情況下,終端將開啟PowerShell選項卡。但它支援許多型別的shell環境。現在,您可以在同一視窗中擁有多種型別的shell環境。 如果單擊New T...
...將使用以下命令: ren "Home Movie.ogv" "First Birthday.ogv" 使用powershell重新命名檔案和資料夾 在命令列環境中重新命名檔案和資料夾時,Windows PowerShell甚至比命令提示符更強大、更靈活。雖然我們只討論命名檔案的表面,但您可以做...