문제

powershell을 사용하여 레지스트리와 같은 항목을 드라이브 문자로 만들 수 있다는 것을 알고 있습니다.Powershell에는 이런 방식으로 다른 개체를 처리하는 다른 개체가 있습니다.이런 방식으로 IIS 로그에 액세스할 수 있는 cmdlet을 아는 사람이 있습니까?

도움이 되었습니까?

해결책

이 블로그 게시물을 확인하세요.

IIS 7.0 파워셸 지원

다른 팁

빠르고 지저분한 스크립트가 작동할까요?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('#')) }
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top