0
제공된 파일 형식의 모든 파일을 찾을 수있는 스크립트를 만들었습니다. 스크립트는 이러한 파일의 폴더 구조를 반복적으로 검색합니다.Powershell은 상위 폴더에만 하위 폴더 검색의 재귀 검색을 금지합니다.
Write-host "Please enter source Dir:"
$soureDir = read-host
Write-Host "Format to look for with . :"
$format = read-host
#Write-host "Please enter output Dir:"
#$outDir = read-host
$Dir = get-childitem "$sourceDir" -recurse
$files = $Dir | where {$_.extension -eq "$format"}
$files | format-table name
문제는 그 내가 경로 C 제공하는 경우 : 스크립트가 여전히 C를 통해 검색 내 루트 검색 디렉토리와 파일을 \ \ 스크립트 : \ 스크립트와 C : 파일을 \ \ 스크립트 \ 모든 I는 스크립트가 그러길 바란다!
이것은 분명히 간단한 수정이지만 내가 잘못 코딩 한 것이 확실하지 않습니다.
이 시도 $ SOURCEDIR 대 $ soureDir : 사전에
감사합니다, 크레이그
맞춤법 실수를! 그것을 믿을 수 없다! –
Shay, 오타 수정에 오타가 수정되었습니다. :) – JasonMArcher
LOL, thanks Jason :) –