[windows] 폴더의 모든 파일과 윈도우의 하위 폴더를 나열하는 명령

명령 프롬프트 명령을 사용하여 디렉토리의 모든 파일과 하위 폴더를 나열 할 수있는 명령을 검색하려고했습니다. “dir”명령에 대한 도움말을 읽었지만 원하는 것을 찾을 수 없습니다. 어떤 명령으로 이것을 얻을 수 있는지 알려주세요.



답변

아래 게시물은 시나리오에 대한 솔루션을 제공합니다.

dir /s /b /o:gn

/ S 지정된 디렉토리와 모든 하위 디렉토리에 파일을 표시합니다.

/ B 베어 형식을 사용합니다 (제목 정보 또는 요약 없음).

/ O 파일 순으로 정렬합니다.


답변

그래픽 디렉토리 트리와 같은 폴더 및 파일을 나열하려면 tree 명령 을 사용해야합니다 .

tree /f

디스플레이 형식 또는 순서에 대한 다양한 옵션이 있습니다.

예제 출력을 확인하십시오.

여기에 이미지 설명을 입력하십시오

늦게 응답합니다. 그것이 누군가를 돕기를 바랍니다.


답변

대답에 추가 : 폴더를 나열하지 않으려는 경우 하위 폴더의 파일 만 다음 과 같이 / AD 스위치를 사용 하십시오.

dir ..\myfolder /b /s /A-D /o:gn>list.txt


답변

조금 더 탄탄한 위의 명령에 대한 대안.

권한이나 경로 길이에 관계없이 모든 파일을 나열 할 수 있습니다.

robocopy "C:\YourFolderPath" "C:\NULL" /E /L /NJH /NJS /FP /NS /NC /B /XJ

내 블로그에서 작성한 C : \ NULL 사용에 약간의 문제가 있습니다.

https://theitronin.com/bulletproofdirectorylisting/

그럼에도 불구하고 그것은 내가 아는 가장 강력한 명령입니다.


답변

단순히 파일 + 폴더의 기본 스냅 샷을 가져와야합니다. 다음의 아기 단계를 따르십시오 :

  • Windows+를 누르십시오R
  • 프레스 Enter
  • 유형 cmd
  • 프레스 Enter
  • 유형 dir
  • 프레스 Enter

답변

모든 파일, 첫 번째 수준 폴더 및 해당 내용을 나열합니다.

ls * -r

모든 1 차 서브 디렉토리 및 파일 나열

file */*

파일 목록을 텍스트로 저장

file */* *>> ../files.txt
file */* -r *>> ../files-recursive.txt

모든 것을 얻으십시오

find . -type f

모든 것을 파일로 저장

find . -type f > ../files-all.txt


답변