繁体   English   中英

使用 Powershell 检查远程服务器上的 IIS logFile.period

[英]Check IIS logFile.period on remote server with Powershell

我需要检查大约 100 台服务器的 IIS 日志设置。 我正在运行 PS 5,我发现这为我提供了本地服务器的设置:

Import-Module WebAdministration

Get-ChildItem IIS:\Sites

Get-ItemProperty 'IIS:\Sites\Default Web Site' -Name logFile.period

我需要做什么才能在远程服务器上运行相同的东西?

PSRemoting 就是你要问的。

这是一个有据可查(使用 GUI 和 PowerShell)的东西,网络上到处都是文章和示例代码。

'使用远程处理获取 IIS 日志'

Invoke-Command在本地和远程计算机上运行命令。

invoke-command -ComputerName 'IIS' -ScriptBlock {
    Import-Module WebAdministration
    Get-ChildItem IIS:\Sites
    Get-ItemProperty 'IIS:\Sites\Default Web Site' -Name logFile.period
}

如何远程检索 IIS HTTP 日志

使用 IIS 管理器进行远程管理

使用 PowerShell 收集、存储和解析 IIS 日志数据

通过powershell获取IIS日志位置? 通过powershell获取IIS日志位置?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM