找到 985 篇文章,关于软件与编码
400 次浏览
要获取所有与进程相关的计数器,您需要使用以下命令。示例Get-Counter -ListSet "*Processor*" | Select CounterSetName输出CounterSetName -------------- 处理器信息 每处理器网络活动 每处理器周期 网络接口卡活动 Hyper-V 工作程序虚拟处理器 Hyper-V 管理程序虚拟处理器 Hyper-V 管理程序根虚拟处理器 Hyper-V 管理程序逻辑处理器 处理器 处理器性能现在假设我们需要“处理器性能”计数器集,那么我们可以使用以下命令检索其所有计数器。PS C:\> Get-Counter -ListSet "Processor Performance" | Select -ExpandProperty Counter \Processor Performance(*)\Processor Frequency \Processor Performance(*)\% of Maximum Frequency \Processor Performance(*)\Processor State Flags假设我们需要处理器最大... 阅读更多
783 次浏览
要使用 PowerShell 获取 Windows 性能计数器,我们可以使用 Get-Counter cmdlet。有各种性能计数器可用于衡量 Windows 操作系统的性能。Get-Counter cmdlet 用于检索本地或远程系统的特定计数器名称的性能。当您只运行 Get-Counter 命令时,它会在本地系统上显示主要的计数器,如网卡、处理器、磁盘等。如下所示。示例PS C:\> Get-Counter 时间戳 CounterSamples --------- -------------- 2021年4月7日 下午7:41:42 ... 阅读更多
696 次浏览
要使用 PowerShell 删除 Azure VM 的所有标签,我们需要使用 Remove-AZTag 命令。要删除 Azure 资源标签,我们需要其资源 ID,但在删除之前,最好先备份 Azure 资源标签。您可以在 TutorialPoints 网站或 Google 上搜索问题,网站 - TutorialsPoint.com 如何使用 PowerShell 导出 Azure VM 标签?要删除 Azure 资源标签,PS C:\> $vm = Get-AzVM -Name Testmachine2k16 PS C:\> Remove-AzTag -ResourceId $vm.Id -Verbose要删除 Azure 资源组标签,PS C:\> $rg = Get-AzResourceGroup AnsibleTestRG PS C:\> Remove-AzTag -ResourceId $rg.ResourceId -Verbose要删除 ... 阅读更多
5K+ 次浏览
要使用 PowerShell 检索 CSV 文件的标题,我们需要在导入 CSV 文件后使用隐藏属性 PSObject。我们在 C:\temp\VMTags.csv 中存储了一个 CSV 文件,我们需要检索其标题。CSV 文件如下所示。ABCDForPatching_DayApplicationOwnerAnsibleSundaySecretTagChirag导入 CSV 文件,PS C:\> $csv = Import-Csv C:\Temp\VMTags.csv PS C:\> $csv 用于 修补_日期 应用程序所有者 --- ------------ ----------- ----- Ansible 星期日 SecretTag Chirag示例访问隐藏属性,PS C:\> $csv.psobject输出我们需要使用 Properties 获取我们的值。我们将在这里获得所有标题。PS C:\> $csv.psobject.Properties | Select Name ... 阅读更多
4K+ 次浏览
要将 JSON 转换为 CSV 格式,我们需要首先使用 ConvertFrom-JSON 命令。例如,我们在 C:\temp\VMinfo.JSON 位置已经有了 JSON 文件。我们将首先导入此文件,然后将其转换为 CSV,如下所示。Get-Content C:\Temp\VMInfo.json | ConvertFrom-Json | Export-Csv C:\Temp\vminfo.csv -NoTypeInformation假设您有一个以哈希表格式输出的 cmdlet,如下所示。PS C:\> Get-AzVM -VMName TestMachine2k16 | Select -ExpandProperty Tags 密钥 值 --- ----- 用于 Ansible 修补_日期 ... 阅读更多
1K+ 次浏览
要使用 PowerShell 更改 Azure 值,我们需要使用 Update-AZTag 命令和 merge 属性。示例例如,我们有 Azure VM TestMachine2k16,其标签如下所示。PS C:\> $vm = Get-AzVM -VMName TestMachine2k16 PS C:\> $vm | Select -ExpandProperty Tags输出密钥 值 --- ----- 所有者 Chirag 用于 Ansible 修补_日期 星期日 应用程序 SecretTag我们需要将修补_日期从星期日更改为星期三。我们将使用以下命令。示例$tag = @{Patching_Day='Wednesday'} Update-AzTag -Tag $tag -ResourceId $vm.Id -Operation Merge -Verbose输出名称 值 ============ ... 阅读更多
2K+ 次浏览
要获取应用于 Azure 资源的所有标签,我们需要使用 Get-AZTag 命令并向其提供 ResourceID。例如,我们需要检索 Azure VM 标签,我们将使用其资源 ID。PS C:\> $vm = Get-AzVM -Name Testmachine2k16 PS C:\> Get-AzTag -ResourceId $vm.Id您可以在属性窗口中看到输出。另一种简单的方法是使用该特定 cmdlet 的 Tags 属性。例如,Get-AzVM、Get-AZResourceGroup 等使用标签属性显示应用的标签。PS C:\> Get-AzVM -VMName TestMachine2k16 | Select -ExpandProperty Tags 密钥 ... 阅读更多
620 次浏览
与 Azure VM 一样,我们可以将 Azure 标签应用于资源组或任何其他资源。标记作用于资源 ID,在 Azure 中,所有资源都带有资源 ID 属性。要将标签应用于 Azure 资源组,我们首先需要获取资源组详细信息以使用其资源 ID。以下代码显示了如何将新标签应用于 Azure 资源组。示例PS C:\> $rg = Get-AzResourceGroup -Name AnsibleTestRG PS C:\> $tag = @{Owner='Chirag'; CostCenter='USFinance'} PS C:\> New-AZTag -ResourceId $rg.ResourceId -Tag $tag -Verbose输出
1K+ 次浏览
要删除 Azure VM 的特定标签,我们可以在 Update-AZTag 命令的操作参数中使用 Delete 属性。在以下示例中,我们有 Azure VM TestMachine2k12 的以下标签。密钥 值 --- ----- 修补_日期 星期日 所有者 Chirag我们需要删除修补_日期标签,为此,我们还需要其值。以下命令将从 Azure VM 删除指定的标签。PS C:\> $vm = Get-AzVM -VMName TestMachine2k12 PS C:\> $tag = @{'Patching_Day'='Sunday'} PS ... 阅读更多