如何使用 LogParser 找出 IIS 日志中字段的长度?

如何使用 LogParser 找出 IIS 日志中字段的长度?

How do I use LogParser to find out the LENGTH of a field in an IIS Log?

我正在尝试在我的 IIS 日志中使用 LogParser.exe 查找 LONG UserAgent 字符串。此示例搜索其中包含字符串"poo"的条目。

1
2
3
LogParser.exe -i:IISW3C
"SELECT COUNT(cs(User-Agent)) AS Client
FROM *.log WHERE cs(User-Agent) LIKE '%poo%'"

我想说"有多少条目的用户代理比'x'长"。


好吧,看来我回答了我自己的问题。

1
2
3
LogParser.exe -i:IISW3C
"SELECT COUNT(cs(User-Agent)) AS Client
FROM *.log WHERE STRLEN(cs(User-Agent))  100"


推荐阅读