找到 463 篇文章 关于 PowerShell

如何使用 PowerShell 获取 IIS 应用程序池队列长度?

Chirag Nagrekar
更新于 2021-04-28 13:37:43

1K+ 浏览量

从 GUI 获取应用程序池队列长度,您需要检查应用程序池的高级设置。要使用 PowerShell 获取 IIS 应用程序池队列长度,首先,我们需要应用程序池名称。有两种(可能还有其他)方法可以在我们获得应用程序池名称后检索它。例如,我们需要检索应用程序池 DefaultAppPool 的队列长度。(Get-IISAppPool -Name DefaultAppPool).queuelength要运行上述命令,您需要 IISAdministration 模块。您也可以使用 IIS PS 驱动器,但为此需要加载 WebAdministration 模块。(Get-ItemProperty IIS:\AppPools\DefaultAppPool).queuelength阅读更多

如何使用 PowerShell 获取 IIS 应用程序池名称?

Chirag Nagrekar
更新于 2021-04-28 13:39:35

6K+ 浏览量

要使用 PowerShell 获取 IIS 应用程序池名称,您需要使用 IIS PSDrive,但为此,我们需要在运行命令的服务器上安装 IIS PowerShell 模块 WebAdministration 或 IISAdministration。如果 WebAdministration 模块已安装,请使用以下命令导入模块。Import-Module WebAdministration -Verbose导入上述模块后,您将看到 IIS PSDrive 将在当前会话中激活。要获取所有应用程序池,请运行以下命令,Get-ChildItem IIS:\AppPools\OutputName                     State        Applications ----       ... 阅读更多

如何使用 PowerShell 检索 Azure VM 的操作系统?

Chirag Nagrekar
更新于 2021-04-12 11:19:28

7K+ 浏览量

要检索 Azure VM 的 OS 详细信息,我们需要使用 Get-AzVM 命令。示例Get-AzVM -VMName TestMachine2k16运行上述命令时,它会检索 VM TestMachine2k16 的信息,并且有一个 OSType 属性,该属性显示 VM 的 OS 是 Linux 还是 Windows,或任何其他类型。但是,当您选择 OSType 时,您将一无所获。请参见下文。示例PS C:\> Get-AzVM -VMName TestMachine2k16 | Select OStype OStype ------因为此属性是另一个属性的一部分,因此无法直接访问。当您公开 VM 的完整属性时,您将获得 StorageProfile,它 ... 阅读更多

如何使用 PowerShell 删除 Azure 资源组?

Chirag Nagrekar
更新于 2021-04-12 11:16:22

2K+ 浏览量

要使用 PowerShell 删除 azure 资源组,我们需要使用 Remove-AZResourceGroup 命令。但在使用此命令之前,请确保要删除的资源组中不存在任何可用资源。要检查资源组中是否存在资源,请使用以下命令。这里我们使用 TestRG 资源组名称。示例Get-AzResource -ResourceGroupName TestRG一旦确认您需要删除资源组,然后使用以下命令删除资源组。示例Remove-AzResourceGroup TestRG -Force -Verbose当您使用 -Force 参数时,不会提示您确认删除。阅读更多

如何使用 PowerShell 导出 Azure VM?

Chirag Nagrekar
更新于 2021-04-12 11:16:03

1K+ 浏览量

要使用 PowerShell 导出 azure VM,我们首先需要获取其所需的属性。cmdlet Get-AZVM 将获取连接到特定订阅的所有 VM。要将其导出到 CSV 文件,我们可以使用以下命令。示例Get-AzVM | Export-Csv .\AZVMs.csv -NoTypeInformation运行上述命令后,您会注意到您获得了 VM 的所有属性,有时这些属性是不需要的。要获取 VM 的特定属性,请使用 Select-Object (别名 Select) 命令。示例Get-AzVM | Select Name, ResourceGroupName, Location, @{N='VMSize';E={$_.HardwareProfile.VmSize}} | Export-Csv .\AzureVms.csv -NoTypeInformation如果您想从 ... 阅读更多

如何使用 PowerShell 创建新的 Azure 资源组?

Chirag Nagrekar
更新于 2021-04-12 11:15:46

2K+ 浏览量

Azure 资源组是存储虚拟机、存储、IP 地址等资源的容器。要创建新的 Azure 资源组,我们需要使用 New-AZResourceGroup 命令。要使用此 cmdlet,您首先需要连接到 Azure 帐户,然后如果您想为特定订阅创建资源组,则需要选择该订阅。要创建新的资源组,您需要资源组的位置。以下代码将首先连接到您的 Azure 帐户,选择 Azure 订阅,然后创建一个新的资源组。示例$ErrorActionPreference = "Stop" Connect-AzAccount Set-AzContext -SubscriptionName '在此处输入您的订阅名称' New-AzResourceGroup -Name 'TestRG' -Location '美国中部' -Tag @{'RG'='APP'}OutputResourceGroupName : TestRG ... 阅读更多

如何使用 PowerShell 从资源组获取 Azure 资源?

Chirag Nagrekar
更新于 2021-04-12 11:11:36

2K+ 浏览量

要使用 PowerShell 从资源组获取可用的资源,我们需要使用 Get-AZResource 命令。假设我们有资源组名称 AnsibleTestRG,我们需要检索该资源组中的资源,然后我们将使用以下命令。示例Get-AzResource -ResourceGroupName AnsibleTestRG要筛选输出,OutputGet-AzResource -ResourceGroupName AnsibleTestRG | Select Name, ResourceType, LocationOutput如果特定订阅中有多个资源组,我们可以使用以下命令将资源组中的资源导出到 CSV 文件。示例$ErrorActionPreference = "Stop" try {     Connect-AZAccount     Set-AzContext -SubscriptionName '您的订阅名称'     $rgs = Get-AzResourceGroup ... 阅读更多

如何使用 PowerShell 检查 Azure 资源组是否为空?

Chirag Nagrekar
更新于 2021-04-12 11:10:50

1K+ 浏览量

要检查资源组是否为空,我们需要检查资源组是否包含任何资源。对于此示例,我们有一个名为 TestRG 的资源组,我们需要检查它是否为空。示例$resources = Get-AzResource -ResourceGroupName TestRG if($resources){"资源组不为空"} else{"资源组为空"}Output资源组为空要检查特定订阅中的资源组是否为空,请使用以下代码。OutputConnect-AZAccount Set-AzContext -SubscriptionName '您的订阅名称' $rgs = Get-AzResourceGroup Write-Output "空资源组" foreach($rg in $rgs.ResourceGroupName){     $resources = Get-AzResource -ResourceGroupName $rg     if(!($resources)){ $rg } }阅读更多

如何使用 PowerShell 创建临时文件?

Chirag Nagrekar
更新于 2021-04-12 11:10:28

3K+ 浏览量

要使用 PowerShell 创建临时文件,我们可以使用 New-TemporaryFile 命令。此命令创建一个名为 tmp.tmp 的临时文件,其中 NNNN 代表随机十六进制数字。示例PS C:\> New-TemporaryFile Directory: C:\Users\Administrator.AUTOMATIONLAB\AppData\Local\Temp Mode                LastWriteTime           Length Name ----                -------------         ------ ---- -a----        4/10/2021   9:14 PM              0 tmpF624.tmp输出路径根据 Path.GetTempPath() 中定义的路径选择 https://docs.microsoft.com/

如何使用 PowerShell 获取磁盘性能?

Chirag Nagrekar
更新于 2021-04-12 11:08:15

6K+ 浏览量

要使用 PowerShell 获取磁盘性能,我们需要使用磁盘的性能计数器。物理磁盘或逻辑磁盘都提供了性能计数器。要检查可用的与磁盘相关的计数器集,我们可以使用以下命令,示例PS C:\> Get-Counter -ListSet "*disk*" | Select CounterSetNameOutputCounterSetName -------------- FileSystem Disk Activity Storage Spaces Virtual Disk LogicalDisk PhysicalDisk我们将使用逻辑磁盘来获取更多相关信息。我们将首先检索其计数器。示例Get-Counter -ListSet LogicalDisk | Select -ExpandProperty CounterOutput我们需要检索磁盘读取时间计数器,示例Get-Counter -Counter '\LogicalDisk(*)\% Disk Read ... 阅读更多

广告