본문으로 바로가기

윈도우즈 서버 진단 배치파일 작성방법 – 0.2 배치파일 중급

 

 

1. 배치파일 텍스트 파일 불러오기

TYPE
설명 텍스트 파일에 저장된 내용을 불러오고 싶을 때 사용합니다.
예시 TYPE c:\sample.txt

 

 

2. 배치파일 문자 찾기

FIND
설명 문자열에서 자기가 찾고 싶은 문자가 포함된 줄을 출력해 줍니다.
예시 1 TYPE “파일명.txt” | find -i “찾으려는 문자”
예시 2 FIND “찾으려는 문자” “파일명.txt”

 

※ FIND 옵션

/V 지정한 문자열이 없는 줄을 표시합니다.

/C 지정한 문자열이 있는 줄 수만을 표시합니다.

/N 지정한 문자열이 있는 각 줄 앞에 줄 번호를 붙입니다.

/I 대/소문자를 구별하지 않고 찾습니다.

 

 

나. FINDSTR

FINDSTR
설명 FIND 명령어의 업그레이드 버전으로 여러 개의 문자를 한 번에 찾을 수 있습니다. “by”또는 “txt”가 들어간 라인을 찾으려면 “by txt” 이런 식으로 띄어쓰기로 구분해서 찾으시면 됩니다.
예시 1 TYPE “파일명.txt” | findstr -i “찾으려는 문자”
예시 2 FINDSTR “찾으려는 문자” “파일명.txt”

 

※ FINDSTR 옵션 

/B 패턴이 행의 첫 부분에 있는지를 비교합니다.

/E 패턴이 행의 끝부분에 있는지를 비교합니다.

/L 찾는 문자열을 글자 그대로 사용합니다.

/R 찾는 문자열을 정규식으로 사용합니다.

/S 현재 디렉터리와 모든 하위 디렉터리에서 일치하는 파일을 찾습니다.

/I 찾을 때 대/소문자를 구별하지 않습니다.

/X 정확히 일치하는 줄만 보여줍니다.

/V 일치하는 텍스트가 없는 줄만 보여줍니다.

/N 일치하는 각 줄 앞에 줄 번호를 보여줍니다.

/M 파일에 일치하는 텍스트가 있으면 파일 이름만 보여줍니다.

/O 일치하는 각 줄 앞에 문자 오프셋을 보여줍니다.

/P 인쇄할 수 없는 텍스트가 포함된 파일은 건너뜁니다. 

 

 

3. 배치파일 파일 재지향

>
설명 명령어의 결과, 메시지 등을 파일로 저장하고 싶을 때 사용합니다. 같은 파일명이 있다면 덮어쓰기 합니다.
예시 ECHO “저장할 문자열” > “저장할 파일명”

 

>>
설명 > 과 같습니다. 다른 점이 있다면 같은 파일명이 있다면 덮어쓰는 게 아닌 붙여 쓴다는 점이 다릅니다.
예시 ECHO “저장할 문자열” >> “저장할 파일명”