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

Sco*_*man 27 iis logparser

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

LogParser.exe -i:IISW3C 
"SELECT COUNT(cs(User-Agent)) AS Client 
FROM *.log WHERE cs(User-Agent) LIKE '%poo%'"
Run Code Online (Sandbox Code Playgroud)

我试图说"有多少条目的用户代理长于'x'".

Sco*_*man 45

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

LogParser.exe -i:IISW3C 
"SELECT COUNT(cs(User-Agent)) AS Client 
FROM *.log WHERE STRLEN(cs(User-Agent)) > 100"
Run Code Online (Sandbox Code Playgroud)

  • 显然,我只是得到了一个评论员徽章,可以自言自语. (4认同)