2007~2011/Tools2010. 12. 7. 00:01
LogParser 2.2 툴을 사용하여 파일 및 폴더에 대해서 특정 조건에 만족하는 결과를 얻기 위한 방법에 대해서 아래와 같이 정리하였습니다. sb.park 차장님께서 제공해 주신 쿼리를 살짝 응용해서 담아 놓습니다 ^^; ㅋ


1. C:\SYMBOLS 폴더 이하 개체 속성이 폴더(D--------)가 아닌 파일에 대해서 CSV 파일로 추출(Export)

[실행방법]
C:\Program Files (x86)\Log Parser 2.2>LogParser -o:CSV "SELECT * INTO C:\TEMP\SYMBOLS.CSV FROM C:\SYMBOLS\*.* WHERE ATTRIBUTES <> 'D--------'" -i:FS


명령 실행이 완료되면 전체 개체 개수와 Export 된 대상 개수, 그리고 소요 시간을 확인할 수 있습니다.




[실행결과]




2. 2009-12-31일 이후 Modify 된 파일들에 대해서 Path 정보 추출

[실행방법]

C:\Program Files (x86)\Log Parser 2.2>LogParser -o:CSV "SELECT PATH INTO C:\TEMP
\SYMBOLS.CSV FROM C:\SYMBOLS\*.* WHERE ATTRIBUTES <> 'D--------' AND (LastWriteT
ime > TO_TIMESTAMP('2009-12-31', 'yyyy-MM-dd'))" -i:FS

Statistics:
-----------
Elements processed: 211
Elements output:    5
Execution time:     0.01 seconds



[실행결과]




명령어를 사용하는 방법만 간단히 파악한다면 패턴 변형은 쉽게 적용이 가능합니다.


[참고자료]
Log Parser 2.2
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en

Log Parser Examples
http://technet.microsoft.com/en-us/library/ee692659.aspx


작성자 : Lai Go / 작성일자 : 2010.12.06

Posted by Lai Go