找到 463 篇文章 适用于 PowerShell
1K+ 浏览量
要使用 Az CLI 启动已停止的 Azure 虚拟机,我们可以使用 az vm start 命令。在启动 Azure 虚拟机之前,请确保您已连接到所需的订阅和 Azure 云帐户。要启动特定的虚拟机,我们将使用以下命令。PS C:\> az vm start -n vmname -g RGname --verbose或者您可以使用,PS C:\> az vm start --name vmname --resource-group RGName --verbose当您启动多个虚拟机时,您可以指定“--no-wait”参数。PS C:\> az vm start -n vmname -g RGname –no-wait
3K+ 浏览量
要使用 Azure CLI 释放 Azure 虚拟机,我们需要使用虚拟机释放命令 az vm deallocate,并需要提供虚拟机的名称和虚拟机的资源组。在运行释放命令之前,请确保您已连接到正确的 Azure 订阅和 Azure 帐户。PS C:\> az vm deallocate -n VMName -g RGName --verbose或者您可以使用PS C:\> az vm deallocate --name VMName --resource-group RGName --verbose如果您正在处理多个虚拟机,您还可以应用 --no-wait 参数以继续下一个操作,而无需等待虚拟机停止。PS C:\> ... 阅读更多
7K+ 浏览量
可以使用 PowerShell 中的 SSH 命令通过 PowerShell 连接非 Windows 目标机器。为此,您需要使用以下格式。ssh username@servername以下示例显示了如何连接非 Windows 目标机器。PS C:\> ssh [email protected]输出第一次对任何新服务器运行此命令后,设置将添加到用户配置文件中的路径 .ssh/known_hosts 中。
7K+ 浏览量
要使用 PowerShell 删除 Windows 证书,我们可以使用 Remove-Item 命令。假设您知道证书的指纹,然后要检索使用该特定指纹的所有证书,我们将使用以下命令。PS C:\> gci cert:\ -Recurse | where{$_.Thumbprint -eq输出要删除证书,我们将使用 Remove-Item 命令进行管道传输。PS C:\> gci cert:\ -Recurse | where{$_.Thumbprint -eq '920B033462B2FE268E6F9679F8621AEDC78D506C'} | Remove-Item -Force -Verbose输出或者,如果您有主体名称,则可以使用主体名称代替 Thumbprint 属性。PS C:\> gci cert:\ -Recurse | where{$_.Subject -eq "DemoCert"} | Remove-Item -Force - Verbose要删除证书 ... 阅读更多
989 浏览量
要使用 PowerShell 检索 Azure 虚拟机 NSG 名称,我们首先需要检索虚拟机的 NIC 名称。PS C:\> $vm = Get-AzVM -VMName Win2k16VM1 PS C:\> $vmnic = $vm.NetworkProfile.NetworkInterfaces.Id.Split('/')[-1]以上命令将检索虚拟机的名称。要获取网络安全组 (NSG) 名称,我们可以使用以下命令。PS C:\> (Get-AzNetworkInterface -Name $nic).NetworkSecurityGroup.Id.Split('/')[-1]以上命令将检索虚拟机的名称。要获取网络安全组 (NSG) 名称,我们可以使用以下命令。PS C:\> (Get-AzNetworkInterface -Name $nic).NetworkSecurityGroup.Id.Split('/')[-1]您可以使用以下代码获取所有详细信息。Get-AzVM -VMName Win2k16VM1 | Select Name, ... 阅读更多
1K+ 浏览量
要使用 PowerShell 获取 Azure 虚拟机释放日期,我们可以使用以下命令。PS C:\> Get-AzVM -VMName Win2k16VM1 -ResourceGroupName TestVMRG -Status这里它将检索虚拟机的 PowerState。要检索虚拟机释放的日期,我们需要筛选结果。PS C:\> $vm = Get-AzVM -VMName Win2k16VM1 -ResourceGroupName TestVMRG - Status PS C:\> $vm.Statuses[0].Time输出2021 年 6 月 19 日星期六 下午 12:49:16
2K+ 浏览量
以下是 Azure 虚拟机的电源状态。启动 - 虚拟机正在启动。正在运行 - 虚拟机当前正在运行停止 - 虚拟机正在停止已停止 - 虚拟机当前已停止,但仍会产生计算费用。正在释放 - 虚拟机正在被释放。已释放 - 虚拟机已释放并释放了所有资源,并且不会产生费用。- - 虚拟机的电源状态未知。要获取虚拟机的状态,有两种方法。PS C:\> Get-AzVM -VMName Win2k16VM1 -Status输出您可以看到虚拟机的 PowerState ... 阅读更多
544 浏览量
首先,要检索当前应用的 Azure 虚拟机的大小,我们可以使用以下命令。PS C:\> $vm = Get-AzVM -VMName VMName PS C:\> $vm.HardwareProfile.VmSize输出Standard_B1ms现在,要获取特定位置中可用的 Azure 虚拟机的大小,我们可以使用以下命令。PS C:\> Get-AzVMSize -VMName $vm.Name -ResourceGroupName $vm.ResourceGroupName您将获得 Azure 虚拟机的所有可用大小。现在我们需要设置虚拟机的大小。这里我们将首先设置虚拟机的大小,然后我们将更新虚拟机以采用更新的大小。PS C:\> $vm.HardwareProfile.VmSize = 'Standard_B2ms' PS C:\> Update-AzVM -VM ... 阅读更多
134 浏览量
要获取特定位置和特定发布者(如 Microsoft)提供的 Azure 映像,我们可以使用 Get-AzVMImageOffer 命令。例如,以下命令将检索 EastUs 位置中以及来自 MicrosoftWindowsServer 发布者的所有可用映像。PS C:\> Get-AzVMImageOffer -Location Eastus -PublisherName "MicrosoftWindowsServer"输出来自 RedHat,PS C:\> Get-AzVMImageOffer -Location Eastus -PublisherName RedHat输出
247 浏览量
您可以从 Azure MarketPlace 获取 Azure 映像和发布者名称。要使用 PowerShell 获取特定位置可用的 Azure 映像发布者,我们可以使用 GetAzVMImagePublisher 命令,并需要提供位置以获取可用的发布者。例如,PS C:\> Get-AzVMImagePublisher -Location Eastus以上命令将获取该位置可用的所有映像发布者。要仅获取发布者,您可以筛选输出。PS C:\> Get-AzVMImagePublisher -Location Eastus | Select PublisherName输出xcontentptyltd-1329748 xendata-inc xfinityinc xilinx xoriantsolutionspvtltd xtremedata xyzrd-group-ou yellowfin yellowfininternationalptyltd1616363974066 yokogawarentalleasecorporation your-shop-online您可以筛选特定的发布者,如下所示。PS C:\> Get-AzVMImagePublisher ... 阅读更多