디렉토리의 파일 이름을 텍스트 파일이나 클립 보드로 복사하려면 어떻게해야합니까?
디렉토리의 파일 이름을 텍스트 파일이나 클립 보드로 복사하려면 어떻게해야합니까?
답변:
Windows 명령 줄 인터프리터 (모든 Windows OS)에서 매우 쉽습니다.
cmd
Enter)cd
파일을 나열하려는 디렉토리로 ( )를 이동 하십시오.dir > output_file_name
dir > C:\dir.txt
Enter새로 작성된 텍스트 파일 ( C:\dir.txt
)을 열면 dir
해당 디렉토리에 명령 의 전체 출력이 표시 됩니다.
보다 큼 기호 ( >
)는 출력 리디렉션을 나타냅니다. 대부분의 명령 출력을 지정한 파일로 전송하며 명령 출력을 기록하는 데 매우 편리합니다.
DIR 명령의 일반 출력을 사용자 정의하는 데 사용할 수있는 모든 다양한 옵션으로 출력을 제어 할 수 있습니다. 해당 출력을 텍스트 파일로 보내려는 인수 끝에 출력 리디렉션을 추가하십시오.
업데이트 : 디렉토리 내용 목록을 만들기위한 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴 만들기
배치 파일을 작성하고 다음과 같이 저장하십시오 %windir%\DirList.bat
.
@echo off
set dirpath=%1
dir %dirpath% /-p /o:gn > "%dirpath%\DirContents.txt"
exit
열려있는 SendTo
디렉토리를 :
Windows 7 / Vista : %appdata%\Microsoft\Windows\SendTo
Windows XP :%USERPROFILE%\SendTo
가리키는 바로 가기를 새로 작성하고 DirList.bat
원하는대로 호출하십시오.
이제 디렉토리를 마우스 오른쪽 버튼으로 클릭하고 SendTo
하위 메뉴를 선택하면 디렉토리 내용을 나열하는 새로운 명령이 나타납니다.
참고 : 이것은 디렉토리를 마우스 오른쪽 버튼으로 클릭 할 때만 작동하며 마우스 오른쪽 버튼을 클릭 한 디렉토리의 내용 만 나열합니다. 또한 다른 파일을 덮어 쓰지 않도록 목록을 해당 디렉토리에 저장합니다. 출력 목록 파일이 저장된 위치를 변경하도록 스크립트를 쉽게 수정할 수 있습니다.
/b
스위치 가 빠진 것 같습니다 . 파일 크기 및 생성 날짜와 같은 추가 정보도 파일에 기록됩니다.
dir > dir.txt
. 그런 다음 명령 프롬프트를 열고 폴더를 탐색하지 않고도 해당 파일을 임의의 폴더에 복사하고 실행 한 다음 텍스트 파일 목록을 얻을 수 있습니다.