当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] PowerShell 列出应用程序池

作者:精品下载站 日期:2024-12-14 06:24:07 浏览:14 分类:玩电脑

PowerShell 列出应用程序池


在 Web 服务器管理中,列出 IIS 应用程序池是一项重要的管理任务。列出应用程序池允许管理员监控资源分配和维护。 PowerShell 具有 IIS 管理模块,可提供用于管理网站和应用程序池的 cmdlet。

PowerShell 中的 `Get-IISAppPool` cmdlet 用于列出应用程序池,包括有关应用程序池名称、状态、CLR 版本、管道模式和启动的信息模式。

以下命令获取应用程序池的列表。

Get-IISAppPool

您还可以将 IIS:\AppPool 与 Get-ChildItem cmdlet 结合使用来获取 IIS 应用程序池的列表。

在本文中,我们将讨论如何使用 PowerShell Get-IISAppPool 命令列出 IIS 应用程序池并获取有关特定应用程序池的信息。

如何列出应用程序池

要列出 IIS 应用程序池,请使用 Get-IISAppPool 命令。此命令获取 IIS 应用程序池的配置信息。

Get-IISAppPool

在上面的 PowerShell 脚本中,Get-IISAppPool cmdlet 获取应用程序池列表,包括其配置信息。

IIS应用程序池的配置信息包括:

  • 名称:指定应用程序池的名称
  • 状态:指定应用程序池的状态。该值可以是“已启动”或“已停止”。
  • CLR Ver:它指定.NET CLR版本。
  • Pipeline Mode:代表托管管道模式。它可以是集成的,也可以是经典的。
  • 启动模式:指定应用程序池的星型模式。

下面给出了列出所有 IIS 应用程序池后上述 PowerShell 脚本的输出。

[玩转系统] PowerShell 列出应用程序池

使用 IIS:\AppPools 获取 IIS 应用程序池

您可以使用 IIS PSDrive iis:AppPools 获取 IIS 应用程序池。它需要在系统上安装 PowerShell WebAdministrationIISAdministration 模块。

使用以下命令导入WebAdministration模块。

Import-Module WebAdministration -Verbose

以下命令获取应用程序池。

Get-ChildItem IIS:\AppPools\

在上面的 PowerShell 脚本中,Get-ChildItem 命令使用 IIS PSDrive(在本例中为“IIS:\AppPools”)并获取 IIS 服务器中的应用程序池列表。

上述 PowerShell 脚本的输出如下所示。

PS C:\> Get-ChildItem IIS:\AppPools\                                                                                    
Name                     State        Applications
----                     -----        ------------
.NET v2.0                Started
.NET v2.0 Classic        Started
.NET v4.5                Started      /USMCBMService
                                      /USMMicroservice
.NET v4.5 Classic        Started
Classic .NET AppPool     Started
DefaultAppPool           Started      Default Web Site
HMI                      Stopped      HMI
HMITest                  Started      HMITest
PowerShellGeek           Started

结论

我希望上述有关如何在 PowerShell 中使用 Get-IISAppPool cmdlet 和 IIS:\AppPool PSDrive 列出应用程序池的文章对您有所帮助。

Get-IISAppPool 命令在 IISAdministration 模块中可用。

要使用 IIS:\AppPool,您需要使用 WebAdministration 模块。

您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯