找到 2042 篇文章 关于 Microsoft 技术

如何使用 PowerShell 删除 Windows 证书?

Chirag Nagrekar
更新于 2021 年 9 月 2 日 11:20:06

7K+ 浏览量

要使用 PowerShell 删除 Windows 证书,我们可以使用 Remove-Item 命令。假设您知道证书的指纹,然后要检索使用该特定指纹的所有证书,我们将使用以下命令。PS C:\> gci cert:\ -Recurse | where{$_.Thumbprint -eqOutput要删除证书,我们将管道化 Remove-Item 命令。PS C:\> gci cert:\ -Recurse | where{$_.Thumbprint -eq '920B033462B2FE268E6F9679F8621AEDC78D506C'} | Remove-Item -Force -VerboseOutput或者,如果您有主体名称,则可以使用主体名称代替 Thumbprint 属性。PS C:\> gci cert:\ -Recurse | where{$_.Subject -eq "DemoCert"} | Remove-Item -Force - Verbose要删除证书... 阅读更多

如何使用 PowerShell 检索 Azure VM 网络安全组 (NSG)?

Chirag Nagrekar
更新于 2021 年 9 月 2 日 11:18:54

989 浏览量

要使用 PowerShell 检索 Azure VM NSG 名称,我们首先需要检索 VM 的 NIC 名称。PS C:\> $vm = Get-AzVM -VMName Win2k16VM1 PS C:\> $vmnic = $vm.NetworkProfile.NetworkInterfaces.Id.Split('/')[-1]上述命令将检索 VM 的名称。要获取网络安全组 (NSG) 名称,我们可以使用以下命令。PS C:\> (Get-AzNetworkInterface -Name $nic).NetworkSecurityGroup.Id.Split('/')[-1]上述命令将检索 VM 的名称。要获取网络安全组 (NSG) 名称,我们可以使用以下命令。PS C:\> (Get-AzNetworkInterface -Name $nic).NetworkSecurityGroup.Id.Split('/')[-1]您可以使用以下代码获取所有详细信息。Get-AzVM -VMName Win2k16VM1 | Select Name, ... 阅读更多

如何使用 PowerShell 检索 Azure VM 的释放日期?

Chirag Nagrekar
更新于 2021 年 9 月 2 日 11:16:56

1K+ 浏览量

要使用 PowerShell 获取 Azure VM 的释放日期,我们可以使用以下命令。PS C:\> Get-AzVM -VMName Win2k16VM1 -ResourceGroupName TestVMRG -Status这里它将检索 VM 的 PowerState。要检索 VM 被释放的日期,我们需要过滤结果。PS C:\> $vm = Get-AzVM -VMName Win2k16VM1 -ResourceGroupName TestVMRG - Status PS C:\> $vm.Statuses[0].TimeOutput2021 年 6 月 19 日星期六 下午 12:49:16

如何使用 PowerShell 获取 Azure VM 的电源状态?

Chirag Nagrekar
更新于 2021 年 9 月 2 日 11:12:01

2K+ 浏览量

以下是 Azure VM 的电源状态。启动 - 虚拟机正在启动。运行 - 虚拟机当前正在运行停止 - 虚拟机正在停止已停止 - 虚拟机当前已停止,但仍会产生计算费用。释放 - 虚拟机正在释放。已释放 - 虚拟机已释放并释放了所有资源,并且不会产生费用。- - 虚拟机的电源状态未知。要获取虚拟机的状态,有两种方法。PS C:\> Get-AzVM -VMName Win2k16VM1 -StatusOutput您可以看到... 阅读更多

如何使用 PowerShell 更改 Azure VM 的大小?

Chirag Nagrekar
更新于 2021 年 9 月 2 日 11:08:35

544 浏览量

首先,要检索当前应用的 Azure VM 的大小,我们可以使用以下命令。PS C:\> $vm = Get-AzVM -VMName VMName PS C:\> $vm.HardwareProfile.VmSizeOutputStandard_B1ms现在,要获取特定位置中可用的 Azure VM 的大小,我们可以使用以下命令。PS C:\> Get-AzVMSize -VMName $vm.Name -ResourceGroupName $vm.ResourceGroupName您将获得 Azure VM 的所有可用大小。现在我们需要设置 VM 的大小。在这里,我们将首先设置 VM 的大小,然后我们将更新虚拟机以采用更新的大小。PS C:\> $vm.HardwareProfile.VmSize = 'Standard_B2ms' PS C:\> Update-AzVM -VM ... 阅读更多

如何使用 PowerShell 获取特定发布者提供的 Azure 映像?

Chirag Nagrekar
更新于 2021 年 9 月 2 日 11:06:36

134 浏览量

要获取特定发布者(如 Microsoft)在特定位置提供的 Azure 映像,我们可以使用 Get-AzVMImageOffer 命令。例如,以下命令将检索 EastUs 位置中以及发布者 MicrosoftWindowsServer 提供的所有映像。PS C:\> Get-AzVMImageOffer -Location Eastus -PublisherName "MicrosoftWindowsServer"Output从 RedHat,PS C:\> Get-AzVMImageOffer -Location Eastus -PublisherName RedHatOutput

如何使用 PowerShell 获取特定位置提供的 Azure 映像发布者?

Chirag Nagrekar
更新于 2021 年 9 月 2 日 11:04:36

247 浏览量

您可以从 Azure 市场获取 Azure 映像和发布者名称。要使用 PowerShell 获取特定位置提供的 Azure 映像发布者,我们可以使用 GetAzVMImagePublisher 命令,并需要提供位置以获取可用的发布者。例如,PS C:\> Get-AzVMImagePublisher -Location Eastus上述命令将获取该位置的所有映像发布者。要仅获取发布者,您可以过滤输出。PS C:\> Get-AzVMImagePublisher -Location Eastus | Select PublisherNameOutputxcontentptyltd-1329748 xendata-inc xfinityinc xilinx xoriantsolutionspvtltd xtremedata xyzrd-group-ou yellowfin yellowfininternationalptyltd1616363974066 yokogawarentalleasecorporation your-shop-online您可以过滤特定的发布者,如下所示。PS C:\> Get-AzVMImagePublisher ... 阅读更多

如何在 PowerShell 中使用 AzureCLI 检索 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 -otsvOutputReadWrite您还可以获取 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]" -otsvORPS C:\> az vm show -n VMName -g VMRG --query storageProfile.imageReference.offer - otsvOutputWindowsServer要获取操作系统 SKU 或操作系统版本,您可以使用,PS C:\> az vm show -n VMName -g VMRG --query "[storageProfile.imageReference.sku]" -otsvOutput2016-Datacenter您还可以使用以下命令获取 VM 的操作系统,而无需提供资源组名称。PS C:\> ... 阅读更多

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

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

503 浏览量

“不支持相对路径”错误通常在使用 PowerShell DSC 从网上或网站下载文件并为此使用“File”DscResource 时发生。在以下示例中,我们使用 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 -ForceOutput相对路径是... 阅读更多

广告