컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 울트라에디트] 도스 파일/유닉스 파일 변환, DOS text to UNIX Text펄,Perl] BASE64 인코더/디코더; 파일을 base64로 인코딩 디코딩하기; Fil...펄(Perl)의 장단점펄,Perl] 숫자 3자리마다 쉼표 찍기 (1000단위 구분 콤마 넣기): Thousand...도스.BAT] 경로(Path) 알아내기/ 패스 문자열 얻어 오기: DOS 배치 파일ZIP, RAR 압축파일 속, 파일 이름 변경; 압축된 파일명 리네임(Rename)리눅스 파일 찾기 명령: find 사용법 예제, Linux File Find Command...자바.Java] 실수를 16진수Hex로, float를 2진수로 변환, double형을 lo...자바.Java] 정수 실수 종류(데이터형;자료형), 최소값/최대값: int, long, f...펄.Perl] 숫자 배열에서, 최소값 최대값 찾기 - Find Min Max Value

윈도우] 파일 찾기 명령, 도스창에서 디렉토리 찾기, File Find Command

Wednesday, October 18, 2006

도스창(명령 프롬프트)에서 하드의 파일을 찾는 방법입니다. 파일 속의 문자열을 찾는 것이 아니고, "파일명만을 검색"합니다.


파일 찾기: 현재 하드 전체에서, 모든 GIF 파일 찾기
dir /s \*.gif

설명:
dir 명령에서 /s 라는 옵션은 현재 디렉토리와 하위 디렉토리까지 모두 뒤져서 찾으라는 의미입니다.

*.gif 는, gif 라는 확장자를 가진 모든 파일을 다 찾으라는 뜻입니다.

\ 는, 루트 디렉토리를 의미합니다. 따라서

\*.gif 이것은, 루트 디렉토리부터 시작하여 하드의 모든 디렉토리를 다 뒤져서 gif 파일을 찾으라는 뜻입니다.




디렉토리만 찾기: 현재 하드 전체에서, windows 로 시작하는 모든 디렉토리명을 찾음
dir /s /a:d \windows*

설명

/a:d 는 파일이 아닌 디렉토리만을 목표로 하라는 뜻입니다.

windows* 는, windows 로 시작하는 모든 디렉토리입니다.




문제점:
그런데 위의 방법은, 현재의 하드 디스크에서만 파일을 찾을 수 있습니다. 리눅스와 달리, 윈도우는 각 하드가 C: D: 등으로 구분되어 있기에 그렇습니다.

만약 현재 드라이브가 C: 인데 D: 에서 파일을 찾으려면,

d:

이렇게 드라이브를 변경하거나

dir /s d:\*.gif

이렇게 드라이브명까지 붙여 주어야 합니다.





도스창(명령 프롬프트)에서, 하드의 파일을 찾을 때에는, find 나 findstr 명령으로 찾을 수 없었습니다. find 나 findstr 은 파일들 속의 문자열을 찾는 기능만 있었습니다.


윈도 탐색기 (Windows Explorer)에서 파일을 찾을 때에는, 드라이브/폴더 아이콘을 마우스 우측 버튼으로 클릭한 후 "검색"이라는 항목을 선택하면 됩니다.


☞ BATCH(.BAT)/VBScript(.VBS)

☞ 윈도우(WINDOWS)

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top