programing

Windows : 크기와 마지막 액세스 날짜로 파일을 재귀적으로 나열하는 방법?

topblog 2023. 9. 10. 11:53
반응형

Windows : 크기와 마지막 액세스 날짜로 파일을 재귀적으로 나열하는 방법?

특정 폴더에 있는 모든 파일 목록을 만드는 간단한 방법이 필요합니다.(점진적으로)

각 파일은 한 줄에 있어야 합니다.파일 크기와 마지막 접속 날짜도 같은 줄에 특수 문자로 구분해서 필요합니다.

출력(텍스트 파일)은 다음과 같이 표시되어야 합니다.

c:\folder\file1.txt|400|2012-11-12 15:23:08
c:\folder\file2.txt|200|2012-11-12 15:23:08
c:\folder\file3.txt|100|2012-11-12 15:23:08
c:\folder\sub folder\file4.txt|500|2012-11-12 15:23:08

'Dir'는 선택 사항이 아닌 것 같습니다. 왜냐하면 독일 특수 캐릭터들이 그렇게 엉망이 되기 때문입니다.(öäüß)

파워셸은 특수 문자를 잘 처리하지만 한 파일의 정보가 한 줄로 끝나도록 만들지 못했습니다.

get-childitem D:\temp -rec | where {!$_.PSIsContainer} |  foreach-object -process {$_.FullName, $_.LastWriteTime, $_.Length}

시도해 보십시오.

get-childitem D:\temp -rec | where {!$_.PSIsContainer} |
select-object FullName, LastWriteTime, Length | export-csv -notypeinformation -delimiter '|' -path file.csv

언급URL : https://stackoverflow.com/questions/13345066/windows-how-to-list-files-recursively-with-size-and-last-access-date

반응형