스크립트를 사용하여 특정 폴더 경로의 폴더 및 하위 폴더와 파일 수를 추출하려고했습니다. 스크립트에서 액세스가 거부 된 폴더를 제외하는 방법은 무엇입니까?Powershell 스크립트는 폴더 목록에서 액세스 거부 된 폴더를 생략합니다.
나는 where {$_.permission -match "read"
과 함께 get-childitem
코드 스 니펫을 사용했는데, 내가 시도한 것이 맞는지는 알 수 없습니다. 메시지 : 나는 다음과 같은 오류와 함께 종료
CategoryInfo : ReadError: (\support....-242\New folder:String) [Get-ChildItem], IOException + FullyQualifiedErrorId : DirIOError,Microsoft.PowerShell.Commands.GetChildItemCommand
감사합니다, 나는 정말 게시물이 마음에 들었고 내 검색어를 해결하는 데 도움이되었습니다. 고마워. – user2353132
다음과 같이 계속 진행했습니다. "get-childitem -recurse -ErrorAction SilentlyContinue |? {$ _. permission -match"read "} – user2353132
Powershell 5.0에서는 작동하지 않습니다. – Suncatcher