PowerShell- function EnumerateFile($p) {
- dir $p -Include *.txt -Force -ErrorAction SilentlyContinue | %{$_.FullName}
- dir $p -Force -ErrorAction SilentlyContinue | `
- ?{$_ -isNot [System.IO.FileInfo] -and $_.FullName -match '^[a-z]:(\\[^\\]+){1,2}$'} | `
- %{ EnumerateFile($_.FullName + '\*') }
- }
-
- foreach($a in 'DEF'.ToCharArray()){ EnumerateFile($a + ':\*') }
复制代码
|