일괄 처리 에 자주 사용 되 는 bat 추천

CD 를 NTFS 형식 으로 변환 하 는 일괄 처리

@ ECHO OFF 
@ ECHO. 
@ ECHO.                               
@ ECHO --------------------------------------------------------------- 
@ ECHO NTFS WinXP 。 NTFS  
@ ECHO  , 。 NTFS DOS/WIN9X 
@ ECHO  , 。 。 
@ ECHO --------------------------------------------------------------- 
@ ECHO. 
convert c:/fs:ntfs 
일괄 처리 중 몇 가지 위험 명령          1.FORMAT 디스크 포맷 명령 FORMAT 명령 은 사용 한 디스크 를 포맷 할 수 있 기 때문에 디스크 에 있 는 모든 파일 을 삭제 할 수 있 습 니 다.따라서 이 명령 을 사용 하기 전에 디스크 의 내용 을 보존 할 지 DIR 명령 으로 확인 해 야 합 니 다.또한 명령 입력 의 오류 로 인해 디스크 를 포맷 하 는 것 을 방지 해 야 한다.   2.DISKCOPY 디스크 복사 명령 이 명령 을 복사 할 때 목적 판 에 정 보 를 저장 하 든 말 든 목적 판 을 원본 판 과 같은 형식 으로 다시 포맷 합 니 다.따라서 이 명령 을 사용 할 때,한편 으로 는 목적 판 에 유용 한 파일 이 있 는 지 검사 해 야 하 며,다른 한편 으로 는 원본 판 과 목적 판 을 잘못 하 는 것 을 방지 하고 원본 판 을 포맷 해 야 한다.복사 하기 전에 원본 디스크 를 쓰기 보호 할 수 있 습 니 다.   3.BACKUP 디스크 백업 명령 이 명령 을 사용 하기 전에 인자/A 를 사용 하지 않 으 면 목적 판 에 있 는 기 존 파일 을 삭제 합 니 다.따라서 백업 하기 전에 목적 판 의 내용 이 유용 한 지 확인 하거나 파라미터/A 를 사용 하여 백업 해 야 한다.   4.DEL 파일 삭제 명령 이 명령 은 어댑터*와?일부 파일 을 삭제 하기 위해 서 는 많은 파일 을 잘못 삭제 하지 않도록 이 명령 을 사용 하기 전에 삭제 한 파일 이 정확 한 지 DIR 명령 으로 확인 하 는 것 을 권장 합 니 다.그리고 본 명령 을 집행 하 겠 습 니 다.   5.COPY 파일 복사 명령 COPY 명령 은 파일 을 복사 할 때 목적 판 에 있 는 기 존 이름 의 파일 을 덮어 쓰기 때문에 목적 파일 이름 을 명명 할 때 목적 판 에 있 는 기 존 파일 과 이름 이 같 지 않도록 해 야 합 니 다.ms-dos 를 오른쪽 키 에 추가 합 니 다.일부 도 구 는 명령 행 모드(CLI)입 니 다.실행 에서 cmd 로 들 어 갈 때마다 도구 가 있 는 폴 더 에 들 어 가 는 것 이 번 거 롭 지 않 습 니까?windows 가 Liux 처럼 언제든지 CLI 에 들 어 갈 수 있 도록 간단 한 방법 을 알려 드 리 겠 습 니 다.레 지 스 트 편집기 열기,HKEY 찾기CLASSES_ROOT\Directory\셸 을 선택 한 다음 마우스 오른쪽 단 추 를 누 르 고 홈 단 추 를 새로 만 들 고"DOS"라 고 이름 을 지은 다음 새 홈 단 추 를 선택 하고 오른쪽 에 기본 문자열 값 을 두 번 누 르 고 팝 업 대화 상자 에"DOS 창 으로 이동"을 입력 한 다음 새 홈 단 추 를 선택 하고 홈 단 추 를 만 듭 니 다."command"라 고 이름 을 짓 고"command"홈 단 추 를 선택 하 십시오.기본 값 을"cmd.exe"로 변경 합 니 다. /k "cd %L""이면 됩 니 다.cd %L"은 현재 폴 더 에 들 어 갑 니 다.작업 관리자 에서 explorer.exe 를 끝내 고 explorer.exe 를 실행 하면 설정 이 적 용 됩 니 다.다시 시작 할 필요 없어 요.이제 아무 폴 더 나 오른쪽 단추 로 눌 러 서'도스 창 으로 이동'이 있 는 지 확인 해 보 세 요.이렇게 하면 언제 어디서나 ms-dos 를 열 수 있 습 니 다.원래 처럼 그렇게 번 거 롭 지 않 습 니 다.
shift 이 일괄 처리 명령 의 사용 방법
DOS 의 일괄 처리 에 서 는%1-%9 이라는 9 개의 명령 행 인자 만 지원 합 니 다(%0 은 명령 자 체 를 표시 합 니 다).9 개 이상 의 명령 행 인 자 를 일괄 처리 하려 면 shift 명령 을 사용 해 야 합 니 다.shift 명령 을 실행 할 때마다 명령 행 인 자 를 왼쪽으로 이동 합 니 다.즉,%2 는%1 이 되 고%3 은%2 가 되 며...순서대로 유추 합 니 다.간단 한 예 입 니 다.일괄 처 리 를 만 들 고 tstshift.bat 라 고 가정 합 니 다.다음 내용 은 다음 과 같 습 니 다:@echo ofecho%0echo%0 echo%0%%0 echo%0 echo%0%2%3%3%4%5%7%9%9%9%9%%%2%3%%3%9%%9%%9%%9%%%9%9%%%2%8%9%1:2 shiftcho%1::2 shiftcho%1::3shiftcho%1::4 shiftcho%1:::5 shiftcho%1:::5 shiftcho%1::::6 shiftcho%1::6:6 shiftcho%1:7:7 shiftcho%1::8 shiftcho%1:9:9 shiftcho%1:9:9:9 shiftcho%1::tstshift 0 1 2 3 4 5 6 7 8 9 atstshift 0 1 2 3 4 6 7 80123456789 a 위 는 모든 shift 명령 이 지원 하 는 기능 이 고 2000/xp/2003 의 shift 기능 은 n 번 째 매개 변수 부터 자 리 를 옮 길 수 있 도록/n 매개 변 수 를 추가 합 니 다.2000/xp/2003 의 shift 명령 의 중국어 도움말 은 D:\>shift/?일괄 처리 파일 에서 파 라 메 터 를 바 꿀 수 있 는 위 치 를 변경 합 니 다.SHIFT[/n]명령 확장 이 활성화 되면 SHIFT 명령 은/n 명령 행 스위치 를 지원 합 니 다.이 명령 행 스위치 는 명령 이 n 번 째 인자 부터 자 리 를 옮 기 는 것 을 알려 줍 니 다.n 은 0 과 8 사이 에 있다.예 를 들 면:    SHIFT/2 는%3 을(를)%2 로 옮 기 고%4 를%3 으로 옮 기 는 등;또한%0 과%1 에 영향 을 주지 않 습 니 다.

좋은 웹페이지 즐겨찾기