명령 확장을 사용하면 확장될 수 있으나 SET에 의해 표시되는 변수 목록에 나타나지 않는 몇몇의 동적 환경 변수가 있습니다. 이 변수 값은 변수 값이 확장될 때마다 동적으로 계산됩니다. 사용자가 변수를 이 이름 중 하나로 분명하게 정의하면 이 정의가 아래에 설명된 동적 변수를 무시합니다: %%CD%% - 현재 디렉터리 문자열로 확장합니다. %%DATE%% - DATE 명령과 같은 포맷을 사용하여 현재 날짜로 확장합니다. %%TIME%% - TIME 명령과 같은 포맷을 사용하여 현재 시간으로 확장합니다. %%RANDOM%% - 0과 32767 사이에 있는 임의 숫자로 확장합니다. %%ERRORLEVEL%% - 현재 ERRPRLEVEL 값으로 확장합니다 %%CMDEXTVERSION%% - 현재 명령 프로세서 확장자 버전 번호로 확장합니다. %%CMDCMDLINE%% - 명령 프로세서를 호출하는 원본 명령줄로 확장합니다.
명령 확장을 사용하면 SETLOCAL는 아래와 같이 바뀝니다. SETLOCAL 일괄 명령은 선택적인 인수를 받아들이게 되는데, 인수는 ENABLEEXTENSIONS나 DISABLEEXTENSIONS가 될 수 있습니다. ...
명령 확장을 사용하면 SET는 아래와 같이 바뀝니다. SET 명령은 변수 이름만으로 호출되며, = 기호나 값으로 그 변수의 값을 표시하지는 않습니다. 예를 들어, SET P 는 문자 'P'로 시작되는 모든 변수를 표시합니다. ...
명령 확장을 사용하면 TIME 명령은 새 시간을 묻지 않고 현재 시간을 바로 출력할 수 있게 하는 /T 스위치를 지원합니다.
명령 확장을 사용하면 명령줄을 통한 외부 명령 호출이나 START명령이 아래와 같이 바뀝니다. 실행 파일이 아닌 파일을 단지 파일 이름을 명령으로 입력함으로써 파일 연결을 통해 호출할 수 있습니다. (예를 들면 WORD.DOC는 ...
명령 확장을 사용하면 확장될 수 있으나 SET에 의해 표시되는 변수 목록에 나타나지 않는 몇몇의 동적 환경 변수가 있습니다. 이 변수 값은 변수 값이 확장될 때마다 동적으로 계산됩니다. 사용자가 변수를 이 이름 중 하나로 ...
명령 확장을 사용하면, SHIFT 명령은 n(n은 0에서 8사이의 수)째 인수에서 이동을 시작하는 /n 스위치를 지원합니다. 예를 들어: SHIFT /2 는 %3을 %2로, %4를 %3으로, %1을 %0으로 이동합니다. ...
명령 확장을 사용하여 Windows 플랫폼에서 실행하면, BREAK 명령은 디버거로 오류를 검출하고 있을 때에 하드 코드 중단점을 입력합니다.
명령: (식별자는 대문자로 표시되고 ]는 선택 사항을 나타냄) NAME - 기본 서버를 사용하는 호스트/도메인 NAME에 대한 정보 인쇄 NAME1 NAME2 - 위와 같지만 NAME2를 서버로 사용 help 또는 ? ...
명령에서 파이프라인 입력을 사용하지 않거나 입력 및 해당 속성이 파이프라인 입력을 사용하는 매개 변수 중 하나와 일치하지 않으므로 입력 개체를 명령에 대한 매개 변수에 바인딩할 수 없습니다.