윈도우즈 서버 진단 배치파일 작성방법 – 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 “저장할 문자열” >> “저장할 파일명” |
'인프라 취약점 진단 · 모의해킹 > 윈도우 서버 진단 · 모의해킹' 카테고리의 다른 글
윈도우 진단 스크립트 - 1.3 불필요한 계정 제거 (0) | 2018.12.25 |
---|---|
윈도우 진단 스크립트 - 1.2 Guest 계정 상태 (0) | 2018.12.24 |
윈도우 진단 스크립트 - 1.1 Administrator 계정 이름 바꾸기 (0) | 2018.12.23 |
윈도우 진단 스크립트 – 0.3 배치파일 고급 (0) | 2018.12.23 |
윈도우 진단 스크립트 – 0.1 배치파일 기초 (0) | 2018.12.20 |