找到 463 篇文章,关于 PowerShell

如何使用 PowerShell 中的 Azure CLI 获取 Azure VM 的操作系统缓存设置?

Chirag Nagrekar
更新于 2021年9月2日 11:02:24

浏览量 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

如何使用 PowerShell 中的 Azure CLI 获取 Azure VM 的操作系统?

Chirag Nagrekar
更新于 2021年9月2日 10:59:25

浏览量 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:\> ... 阅读更多

如何解决 - PowerShell DSC 中不支持相对路径?

Chirag Nagrekar
更新于 2021年9月1日 08:35:58

浏览量 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 输出 相对路径是 ... 阅读更多

如何使用 PowerShell 安装 DSC 资源?

Chirag Nagrekar
更新于 2021年9月1日 08:21:55

浏览量 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 安装模块后,我们可以 ... 阅读更多

如何使用 PowerShell 生成多个 HTML 报告?

Chirag Nagrekar
更新于 2021年9月1日 08:18:57

浏览量 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 | ... 阅读更多

如何使用 PowerShell 生成 HTML 报告?

Chirag Nagrekar
更新于 2021年9月1日 08:16:26

浏览量 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 参数。两者都 ... 阅读更多

如何使用 PowerShell 在 CSV 中创建动态列(标题)?

Chirag Nagrekar
更新于 2021年9月1日 08:08:14

浏览量 2K+

要使用 CSV 创建动态列或标题,可以使用多种方法,但我认为最合适的一种方法是 PSObject 方法。假设您的 CSV 列标题取决于用户提供的输入。输入可以是文本文件、用户提示的标题、数组等。在此示例中,我们将使用文本文件作为输入。我们需要在 CSV 文件中创建以下列(标题)。我们将使用以下命令使用 PSObject 创建标题,然后将其导出到 CSV 文件。$object = New-Object psobject foreach($item in (gc C:\Temp\DynamicHeaders.txt)){ ... 阅读更多

如何使用 PowerShell 中的 Azure CLI 删除 Azure Blob(文件)?

Chirag Nagrekar
更新于 2021年9月1日 08:06:45

浏览量 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 阅读更多

如何使用 PowerShell 获取 Azure 存储容器 Blob(文件)?

Chirag Nagrekar
更新于 2021年9月1日 08:01:43

浏览量 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 存储 ... 阅读更多

如何使用 PowerShell 为 Azure 存储 Blob 启用软删除?

Chirag Nagrekar
更新于 2021年9月1日 09:01:11

493 次浏览

要使用 PowerShell 在存储帐户属性中为 Azure 存储 Blob 启用软删除,我们可以使用 Enable-AzureStorageDeleteRetentionPolicy 命令。在 Azure 门户中,我们需要访问 Azure 存储帐户的数据保护属性。您还可以提供保留软删除数据的保留天数。要在 Azure PowerShell 中执行相同的操作,我们需要使用 Enable-AzureStorageDeleteRetentionPolicy 命令。在运行此命令之前,您需要确保已连接到 Azure 云帐户(如果没有,则使用 Connect-AzAccount)和正确的 Azure 订阅(如果没有,则使用 Set-AzContext)命令。要使用 Enable-AzureStorageDeleteRetentionPolicy,… 阅读更多

广告
© . All rights reserved.