폴더의 모든 파일 이름을 메모장에 복사하려면 어떻게합니까?


23

폴더에 전체 경로와 확장자를 가진 모든 파일 이름을 ".txt"문서로 복사하려고하지만 종종 할 수 없습니다. 이 작업을 수행하는 쉬운 방법이 있습니까? 방법? 간단한 배치 파일이 있습니까? 프리웨어가 작동 할 수도 있지만 작동하는 간단한 batch.bat 또는 .exe 파일이 있습니다.

답변:


30
  1. 명령 프롬프트를 엽니 다

  2. 원하는 디렉토리로 이동 cd "Documents"

  3. dir /B > filelist.txt

  4. filelist.txt를 열거 나 원하는 위치로 이동하십시오.

내 출력 :

C:\Users\Tom\Documents>dir /B
all.css
BFBC2
Disc Images
Fax
Fiddler2
gegl-0.0
Network Monitor 3
Scanned Documents
SQL Server Management Studio
SweetScape
Virtual Machines
Visual Studio 2010

로 파일 만 제한 할 수 있습니다 dir /B /A-D. / AD는 디렉토리 만 의미하고 / AD는 디렉토리가 아님을 의미합니다.


좋은 대답입니다. 하위 폴더도 재귀 적으로 의미 할 수 있습니까?
RIT

23

어떤 버전의 Windows입니까? Windows 7 이상에서는 (Win8에서도 작동해야 함) 파일을 선택 Shift하고 마우스 오른쪽 버튼을 클릭 할 수 있습니다 . 이제 클릭 할 수 있는 새로운 경로로 복사 옵션이 표시되고 경로를 메모장에 붙여 넣을 수 있습니다.


3
그것은 @tom보다 훨씬 쉬우 며 yeas는 승리 8.1에서 작동합니다
Jon

훌륭한 솔루션은 windows7 tooo에서 작동합니다. 시간 내 많은 저장
MaxPayne

5

메모장을 열고 아래 줄을 입력하십시오.

dir / a / b / -p / o : gen> names.txt

확장자가 .bat 인이 파일을 저장하십시오. 파일 이름 목록을 가져 오려는 폴더로 .bat 파일을 이동하십시오. 박쥐 파일을 두 번 클릭하십시오. names.txt라는 하나의 파일이 생성되며 파일 이름 목록이 있습니다.


1

폴더의 모든 파일을 선택하고 Shift+ Right-Click, 경로로 복사, doc / excel / text / email에 붙여 넣기


"경로로 복사"는 Windows의 기본 옵션이 아닙니다. 해당 옵션을 추가하는 방법을 구체적으로 제공해야합니다. 이 답변은 불완전합니다.
Ramhound

3
@Ramhound 실제로는 있지만 마우스 오른쪽 버튼을 클릭하는 동안 Shift를 누른 경우에만 나타납니다. 이것은 실제로 합리적인 대답입니다. 투표하고 있습니다. 괜찮아 보입니다. - 리뷰에서
Ben N

이것은 정답이지만 Karan은 이미 3 년 반 전에 그것을주었습니다 .
Scott

0

(for %F in (*) do @echo %~dpnxF)|sort >filelist.txt이라는 파일의 현재 디렉토리에 정렬 된 파일 목록 (전체 경로 포함)을 생성합니다 filelist.txt. *원하는 디렉토리 \ 경로 패턴으로 변경하십시오 . 가 포함된다는 점에 유의 filelist.txt대신 부모 디렉토리에서 실행하는 것이 좋습니다 있도록 현재 디렉토리를 열거하면 자체.


0

xplorer² Lite를 다운로드하고 폴더의 모든 파일을 선택한 다음 전체 경로와 확장자를 가진 모든 파일 이름을 Alt + C 바로 가기를 사용하여 클립 보드, 메모장, Word 또는 Excel로 복사하거나 편집을 클릭 한 다음 이름 복사를 클릭하십시오. 아주 좋고 쉽게 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.