명령 확장을 사용하면 ENDLOCAL은 아래와 같이 바뀝니다. 대응되는 SETLOCAL이 새 ENABLEEXTENSIONS이나 DISABLEEXTENSIONS 옵션을 사용하여 명령 확장을 사용하거나 사용하지 않으면, ENDLOCAL뒤에 있는 명령 확장의 사용/사용 안 함 상태는 대응되는 SETLOCAL 명령 실행 이전의 상태로 복원됩니다.
명령 확장을 사용하면 CALL은 아래와 같이 바뀝니다. CALL 명령이 레이블을 CALL 대상으로 받아들이며 구문은 다음과 같습니다: CALL :레이블 인수 새 일괄 파일 문장은 지정한 인수로 만들어지며 제어는 지정한 ...
명령 확장을 사용하면 CHDIR은 아래와 같이 바뀝니다. 현재 디렉터리 문자열이 디스크 이름에 있는 것 같이 사용되도록 변환됩니다. 그러므로 CD C:\TEMP는 실제로, 이 디렉터리가 디스크에 있으면 현재 디렉터리가 ...
명령 확장을 사용하면 DATE 명령은 새 날짜를 묻지 않고 현재 날짜를 바로 출력할 수 있게 하는 /T 스위치를 지원합니다.
명령 확장을 사용하면 DEL과 ERASE는 아래와 같이 바뀝니다. /S 스위치의 의미가 바뀌어, 찾지 못하는 파일이 아니라 지워진 파일을 보여줍니다.
명령 확장을 사용하면 ENDLOCAL은 아래와 같이 바뀝니다. 대응되는 SETLOCAL이 새 ENABLEEXTENSIONS이나 DISABLEEXTENSIONS 옵션을 사용하여 명령 확장을 사용하거나 사용하지 않으면, ...
명령 확장을 사용하면 FOR 명령에 아래와 같은 추가적인 형태가 지원됩니다. FOR /D %변수 IN (집합) DO 명령 명령-매개 변수 집합에 대표 문자가 있으면 파일 이름 대신 디렉터리 이름과 일치하도록 지정합니다. ...
명령 확장을 사용하면 GOTO는 아래와 같이 바뀝니다. 이제는 GOTO 명령이 현재 일괄 스크립트 파일 끝으로 제어를 보내는 :EOF 대상 레이블을 받아들입니다. 이는 레이블을 정의하지 않고 일괄 스크립트 파일을 마치는 ...
명령 확장을 사용하면 IF 구문은 다음과 같이 변경됩니다: IF /I 문자열1 비교연산자 문자열2 명령 IF CMDEXTVERSION 숫자 명령 IF DEFINED 변수 명령 사용할 수 있는 비교 연산자는 다음과 같습니다: ...
명령 확장을 사용하면 MKDIR은 아래와 같이 바뀝니다. 필요한 경우 MKDIR은 경로 상에 중간 디렉터리를 만듭니다. 예를 들어, \a가 없다고 가정하면 mkdir \a\b\c\d 는 확장을 사용하지 않는 경우의 mkdir ...