小编Chr*_*eve的帖子

如何使用Powershell枚举IIS网站并找到每个网站的应用程序池?

我可以使用以下方式搜索网站:

Get-WmiObject -Namespace "root\WebAdministration" -Class Site -Authentication PacketPrivacy -ComputerName $servers
Run Code Online (Sandbox Code Playgroud)

我可以使用以下命令列出应用程序池:

Get-WmiObject -computer $servers -Namespace root\MicrosoftIISv2 -Class IIsApplicationPoolSetting -Impersonation Impersonate -Authentication PacketPrivacy
Run Code Online (Sandbox Code Playgroud)

如何将这些链接在一起以查找哪个应用程序池与哪个网站相关联?它是带有IIS 7.5的Windows Server 2008 R2服务器.

iis powershell wmi

11
推荐指数
3
解决办法
3万
查看次数

使用 Powershell Match 匹配变量

我需要解析一些配置文件并找到匹配项。我已将问题简化为这样。为什么即使已转义,powershell 也不匹配反斜杠?如果我从下面的代码中删除退格键,它就会起作用。

在$a中查找$b:

$a="lorum [\test] ipsum"
$b="[\test]" 

([regex]::Escape($a )) -match ([regex]::Escape($b))
Run Code Online (Sandbox Code Playgroud)

powershell match

2
推荐指数
1
解决办法
2240
查看次数

标签 统计

powershell ×2

iis ×1

match ×1

wmi ×1