找到 463 篇文章 關於 PowerShell

10 大軟體配置管理工具

Aadyaa Srivastava
更新於 2023-04-27 12:31:53

1K+ 閱讀量

DevOps 在短短幾年內從一個小眾運動轉變為任何 IT 高管的需求。關於它有很多討論,但也存在許多有用的資訊。這些至關重要但又敏感的任務(例如配置環境、安裝應用程式和管理基礎設施)通常都是手動執行的。如果我們可以自動化所有這些操作,節省大量工作時間並消除人為錯誤的可能性會怎麼樣?為了幫助您選擇最適合您的配置管理工具(並能夠為不選擇 X、Y 和…等選項的決定進行辯護) 閱讀更多

PowerShell 和 CMD 之間的區別

Pradeep Kumar
更新於 2022-08-09 13:41:39

728 閱讀量

"批處理檔案指令碼"的歷史可以追溯到 1981 年,當時第一個版本的 MS-DOS 作為 IBM 個人計算機的作業系統提供。它本質上是 Digital Research 開發的 CP/M 作業系統的副本。CP/M 是最早的計算機作業系統之一。微軟構建它以便它可以在 IBM PC 上執行,充當核心和 shell,並且還包含在其他 shell 中看到的幾種功能。多年來,微軟釋出了多個版本的 DOS,這些版本… 閱讀更多

使用 PowerShell 配置 Azure DSC 節點

Chirag Nagrekar
更新於 2022-02-18 06:17:44

500 閱讀量

什麼是 Azure State DSC?Azure State DSC 不過是 Azure VM 的 DSC(所需狀態配置),可以從 Azure 自動化帳戶進行配置。對於 DSC,有兩種方法:推送和拉取配置,但 Azure 預設使用拉取伺服器,該伺服器會不斷輪詢目標節點並將配置傳送到節點。Azure DSC 本身是一個龐大的主題,在本文中,我們將嘗試使用 PowerShell 進行以下配置。撰寫/上傳節點配置檔案。編譯節點配置。將編譯後的節點配置附加到節點。先決條件Azure 訂閱Azure 自動化帳戶配置檔案(我們將在... 閱讀更多

PowerShell 所需狀態配置

Chirag Nagrekar
更新於 2022-02-18 06:25:49

1K+ 閱讀量

概述PowerShell DSC 不同於 PowerShell 指令碼,它確保遠端 Windows 系統處於所需狀態,並且它是宣告式方法,與 PowerShell 指令碼和其他被認為是命令式方法的程式語言不同。在本文中,我們將介紹 DSC 的推送方法,這是一種針對初學者的常用方法,不需要拉取伺服器。拉取伺服器會以一定間隔輪詢遠端伺服器併為其設定所需的配置,它是一種自動化方式。對於推送配置,我們將考慮以下方面。獲取要配置的 DSC 資源。建立... 閱讀更多

在 PowerShell 中匯入/匯出 CSV 檔案

Chirag Nagrekar
更新於 2022-02-18 06:44:37

8K+ 閱讀量

在本文中,我們將使用 PowerShell 中的 CSV 檔案,這被認為是處理資料最有效的方法之一。我們已經為本文考慮了以下幾點。使用 PowerShell 將資料匯出到 CSV 檔案。使用 PowerShell 從 CSV 檔案匯入資料。讓我們開始吧。使用 PowerShell 將資料匯出到 CSV 檔案使用直接命令輸出要在 PowerShell 中將資料匯出到 csv 檔案,我們可以使用 Out-File,這是將輸出儲存到檔案中的常用 cmdlet。以下命令將在 csv 檔案中獲取前 10 個 CPU 使用率最高的程序。示例Get-Process | Sort-Object CPU -Descending ... 閱讀更多

PowerShell 中的異常處理

Chirag Nagrekar
更新於 2022-02-18 06:50:00

10K+ 閱讀量

在本文中,我們將介紹以下幾點。什麼是 PowerShell 中的異常?終止錯誤和非終止錯誤。使用 Try/Catch 塊。將非終止錯誤轉換為終止錯誤。處理實際的異常訊息。什麼是 PowerShell 中的異常?PowerShell 或其他程式語言中的異常是可以處理的錯誤或意外結果。例如,執行時檔案未找到,將數字除以零。如果未正確處理,異常可能會停止指令碼執行。終止錯誤和非終止錯誤非終止錯誤不會停止指令碼執行,即使在指令碼中檢測到它,它也會繼續執行指令碼。以下是... 閱讀更多

PowerShell 中的 Out-GridView

Chirag Nagrekar
更新於 2022-02-18 06:57:40

5K+ 閱讀量

描述PowerShell 中的 Out-GridView 是 GUI 格式的輸出格式。通常,我們使用 Format-Table 或 Format-List 命令在控制檯上獲取輸出。類似地,Out-GridView 也是輸出格式,但由於 GUI 格式,我們可以與它進行互動。此外,它為我們提供了選擇單個或多個行選項,我們可以儲存選定的輸出並在指令碼中使用它們。帶管道線的 Out-Gridview您可以將輸出以類似於 Format-Table 或 Format-List 命令的方式傳遞到 Gridview。示例 1 - 帶管道線輸出Get-Service | where{$_.StartType -eq 'Disabled'} | Out-GridView輸出以上命令將獲取... 閱讀更多

如何使用 PowerShell 獲取可用性集中可用的 Azure VM 大小?

Chirag Nagrekar
更新於 2021-09-02 12:04:54

173 閱讀量

要獲取可用性集中可用的 Azure VM 大小,我們可以使用 Get-AzVMSize 命令以及可用性集名稱。在執行此命令之前,請確保您已連線到 Azure 雲(如果尚未連線,請使用 Connect-AzAccount)並使用正確的 Azure 訂閱(使用 Set-AzContext 設定 Azure 訂閱)Get-AzVMSize `    -ResourceGroupName MYRESOURCEGROUPAVAILABILITY `    -AvailabilitySetName myAvailabilitySet此處,資源組名稱為 MyResourceGroupAvailability,可用性集名稱為 MyAvailabiltyset。輸出

如何使用 PowerShell 獲取可用性集的標籤?

Chirag Nagrekar
更新於 2021-09-02 12:06:32

122 閱讀量

有兩種方法可以檢索可用性集標籤。使用可用性標籤內的 Tags 屬性,第二種方法是使用 Get-AzTag 命令。在執行此命令之前,請確保您已連線到 Azure 雲(如果尚未連線,請使用 ConnectAzAccount)並使用正確的 Azure 訂閱(使用 Set-AzContext 設定 Azure 訂閱)。首先,我們將獲取可用性集屬性並檢索標籤屬性,如下所示。$availablityset = Get-AzAvailabilitySet -ResourceGroupName MYRESOURCEGROUPAVAILABILITY -Name myAvailabilitySet $availablityset.Tags輸出要使用資源 ID 獲取標籤,我們需要使用 Get-AvailabilitySet 命令檢索資源 ID。$availablityset = Get-AzAvailabilitySet -ResourceGroupName MYRESOURCEGROUPAVAILABILITY -Name myAvailabilitySet Get-AzTag ... 閱讀更多

如何使用 PowerShell 查詢 Azure 可用性集的磁碟型別?

Chirag Nagrekar
更新於 2021-09-02 11:58:58

178 閱讀量

可用性集中有兩種型別的磁碟。Aligned - 對於託管磁碟。Classic - 對於非託管磁碟。要獲取可用性集的磁碟型別,我們首先需要檢索可用性集資訊,然後我們需要檢索儲存磁碟型別的 SKU 屬性在執行此命令之前,請確保您已連線到 Azure 雲(如果尚未連線,請使用 ConnectAzAccount)並使用正確的 Azure 訂閱(使用 Set-AzContext 設定 Azure 訂閱)要獲取可用性集資訊,$availablityset = Get-AzAvailabilitySet -ResourceGroupName MYRESOURCEGROUPAVAILABILITY -Name myAvailabilitySet if($availablityset.Sku -eq "Aligned"){"託管磁碟"} else{"非託管磁碟"}輸出閱讀更多

廣告