¿Cómo puedo usar LogParser para encontrar la LONGITUD de un campo en un Registro de IIS?
Pregunta
Estoy tratando de encontrar TIEMPO UserAgent cadenas con LogParser.exe en mis registros de IIS.Este ejemplo busca entradas con la cadena 'caca' en ellos.
LogParser.exe -i:IISW3C
"SELECT COUNT(cs(User-Agent)) AS Client
FROM *.log WHERE cs(User-Agent) LIKE '%poo%'"
Yo estoy tratando de decir, "¿cuántas entradas tiene un Agente de Usuario que es mayor que 'x'".
Solución
Bueno, parece que me respondió a mi propia pregunta.
LogParser.exe -i:IISW3C
"SELECT COUNT(cs(User-Agent)) AS Client
FROM *.log WHERE STRLEN(cs(User-Agent)) > 100"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow