找到 463 篇文章,關於 PowerShell

瀏覽量 153
要使用 CLI 獲取 Azure VM 的作業系統快取設定,可以使用以下命令:PS C:\> az vm show -n VMName -g VMRG --query storageProfile.osDisk.caching -otsv 輸出 ReadWrite 您也可以使用以下命令在不使用資源組名稱的情況下獲取 Azure VM 上的快取設定:PS C:\> az vm list --query "[?name=='vmname'].storageProfile.osDisk.caching" -otsv 如果您需要檢索所有 VM 的設定,則可以使用:PS C:\> az vm list --query "[].{VMName:name, ResourceGroup:resourceGroup, caching:storageProfile.osDisk.caching}" -otable

瀏覽量 2K+
要使用 Azure CLI 獲取 Azure VM 作業系統,可以使用“az vm”命令,但在此之前,需要確保已連線到 Azure 雲並設定了訂閱。PS C:\> az vm show -n VMName -g VMRG --query "[storageProfile.imageReference.offer]" -otsv 或 PS C:\> az vm show -n VMName -g VMRG --query storageProfile.imageReference.offer - otsv 輸出 WindowsServer 要獲取作業系統 SKU 或作業系統版本,可以使用:PS C:\> az vm show -n VMName -g VMRG --query "[storageProfile.imageReference.sku]" -otsv 輸出 2016-Datacenter 您也可以使用以下命令在不提供資源組名稱的情況下獲取 VM 的作業系統:PS C:\> ... 閱讀更多

瀏覽量 503
當我們從網上或網站下載檔案併為此使用“File”DscResource 時,PowerShell DSC 通常會發生“不支援相對路徑”錯誤。在下面的示例中,我們使用 DSC 從 GitHub 下載 PowerShell 7.1.4 版本到本地計算機,並收到以下錯誤。示例配置 FileCopy{ Node LocalHost{ File CopyFromBlob{ SourcePath = "https://github.com/PowerShell/PowerShell/releases/download/v7.1.4/PowerShell-7.1.4-win-x86.msi" DestinationPath = "C:\Temp\" Ensure = 'Present' } } } FileCopy -OutputPath C:\Temp\dsc\FileCopy Start-DscConfiguration -Path C:\Temp\dsc\FileCopy -Wait -Force 輸出 相對路徑是 ... 閱讀更多

瀏覽量 533
要使用 PowerShell 安裝 DSC 資源,可以使用與在 PowerShell 中安裝模組相同的命令 (Install-Module)。Find-DscResource 命令將獲取所有可用的 DSC 資源。要搜尋特定的 DSC 資源,可以在 Find-DscReource 命令中提供 -Name 引數。例如,我們需要搜尋 FilesAndFolder DSC 資源 Find-DSCResource -Name filesandfolders 輸出 Name Version ModuleName Repository ---- ------- ---------- ---------- FilesAndFolders 0.3.212 CommonTasks PSGallery 要安裝此模組,我們可以使用 Install-Module 命令進行管道操作。Find-DSCResource -Name filesandfolders | Install-Module -Force -Verbose 安裝模組後,我們可以 ... 閱讀更多

瀏覽量 554
要使用 PowerShell 在 HTML 檔案中生成或附加多個輸出,我們需要在 ConvertTo-HTML 命令中使用 -Fragment 引數。例如,假設我們需要生成計算機利用率報告,其中包括前 5 個佔用資源最多的程序、已停止的服務和磁碟利用率報告。可以透過將輸出傳送到 ConvertTo-HTML 管道命令來生成單個報告。示例 $Heading = "系統利用率報告" $procs = Get-Process | Sort-Object -Property CPU -Descending| Select -First 5 | ConvertTo-Html -Property ProcessName, ID, CPU -Fragment -PreContent "高利用率程序" $services = Get-Service | ... 閱讀更多

瀏覽量 5K+
要使用 PowerShell 生成 HTML 報告,可以使用 ConvertTo-HTML 命令。例如,假設我們需要以 HTML 格式獲取服務報告,那麼可以使用 ConvertTo-HTML 作為管道。Get-Service | ConvertTo-Html | Out-File C:\Temp\Services.html ii C:\Temp\services.html 第一個命令將檢索 HTML 檔案中的輸出,第二個命令 (ii) 是 Invoke-Item 命令的別名。檢查輸出後,它將選擇命令的所有屬性。要僅選擇少數屬性,可以使用 Select 命令或在 ConvertTo-Html 命令中使用 -Property 引數。兩者都 ... 閱讀更多

瀏覽量 2K+
要使用 CSV 建立動態列或標題,可以使用多種方法,但我認為最合適的一種方法是 PSObject 方法。假設您的 CSV 列標題取決於使用者提供的輸入。輸入可以是文字檔案、使用者提示的標題、陣列等。在此示例中,我們將使用文字檔案作為輸入。我們需要在 CSV 檔案中建立以下列(標題)。我們將使用以下命令使用 PSObject 建立標題,然後將其匯出到 CSV 檔案。$object = New-Object psobject foreach($item in (gc C:\Temp\DynamicHeaders.txt)){ ... 閱讀更多

瀏覽量 4K+
要使用 Azure CLI 刪除 Azure blob,可以使用“az storage blob”命令和“delete”引數。在執行此命令之前,我們首先需要確保已連線 Azure 帳戶 (az login) 並設定了正確的訂閱 (az account set)。要使用 Azure 儲存帳戶,我們需要對儲存進行身份驗證。我們可以使用儲存金鑰或儲存連線字串。在這裡,我們展示瞭如何檢索連線字串。$storageaccount = 'az204storage05june' $connectionstring = az storage account show-connection-string -n $storageaccount -otsv 以下命令將刪除名為 ... 的 Azure 儲存 blob 閱讀更多

瀏覽量 1K+
要使用 PowerShell 獲取 Azure 儲存容器內的 Blob,我們將使用 Get-AzStorageBlob 命令。。在執行此命令之前,我們需要確保已連線 Azure 雲帳戶 (Connect-AzAccount) 並設定了儲存帳戶所在的正確訂閱 (Set-AzContext)。要使用儲存帳戶,我們首先需要為此設定上下文,我們將使用儲存帳戶金鑰來設定上下文。$rg = "az204" $storageaccount = "az204storage05june" $key = (Get-AzStorageAccountKey -ResourceGroupName $rg -Name $storageaccount)[0].Value $context = New-AzStorageContext -StorageAccountName $storageaccount -StorageAccountKey $key 我們現在已經建立了 Azure 儲存 ... 閱讀更多

493 次瀏覽
要使用 PowerShell 在儲存帳戶屬性中為 Azure 儲存 Blob 啟用軟刪除,我們可以使用 Enable-AzureStorageDeleteRetentionPolicy 命令。在 Azure 門戶中,我們需要訪問 Azure 儲存帳戶的資料保護屬性。您還可以提供保留軟刪除資料的保留天數。要在 Azure PowerShell 中執行相同的操作,我們需要使用 Enable-AzureStorageDeleteRetentionPolicy 命令。在執行此命令之前,您需要確保已連線到 Azure 雲帳戶(如果沒有,則使用 Connect-AzAccount)和正確的 Azure 訂閱(如果沒有,則使用 Set-AzContext)命令。要使用 Enable-AzureStorageDeleteRetentionPolicy,… 閱讀更多