Powershell을 사용하여 IIS 로그에 액세스하시겠습니까?
-
02-07-2019 - |
문제
powershell을 사용하여 레지스트리와 같은 항목을 드라이브 문자로 만들 수 있다는 것을 알고 있습니다.Powershell에는 이런 방식으로 다른 개체를 처리하는 다른 개체가 있습니다.이런 방식으로 IIS 로그에 액세스할 수 있는 cmdlet을 아는 사람이 있습니까?
해결책
이 블로그 게시물을 확인하세요.
다른 팁
빠르고 지저분한 스크립트가 작동할까요?W3c 로그 파일 헤더(IIS에 의해 기본적으로 저장됨)의 세 번째 줄에는 #Header 줄이 있습니다.다음을 Import-W3CLog.ps1로 저장합니다.
param ($logfile)
import-csv -Delimiter " " -Header "date","time","s-ip","cs-method","cs-uri-stem","cs-uri-query","s-port","cs-username","c-ip","csUser-Agent","sc-status","sc-substatus","sc-win32-status","time-taken" -path $logfile | where { !($_.Date.StartsWith('#')) }
제휴하지 않습니다 StackOverflow