cmd.exe Windows 명령 처리기 fe61697a2f44c5bf1607cadd21efef86

File info

File name: cmd.exe.mui
Size: 81920 byte
MD5: fe61697a2f44c5bf1607cadd21efef86
SHA1: 4e4cff99a4ec6b35d24debb89cb25ea2b187ac00
SHA256: d37f0a7ec2bfc536446cd06086aa5e0c789bbea25d44a41aea8bb88af68355f8
Operating systems: Windows 10
Extension: MUI
In x64: cmd.exe Windows 명령 처리기(32비트)

Translations messages and strings

If an error occurred or the following message in Korean language and you cannot find a solution, than check answer in English. Table below helps to know how correctly this phrase sounds in English.

id Korean English
0x2328NY%0 NY%0
0x2329명령에 대해 틀린 매개 변수를 입력했습니다. An incorrect parameter wasentered for the command.
0x232A명령 구문이 올바르지 않습니다. The syntax of the command is incorrect.
0x232B계속하려면 아무 키나 누르십시오 . . . %0 Press any key to continue . . . %0
0x232C%1, 삭제하시겠습니까(Y/N)? %0 %1, Delete (Y/N)? %0
0x232E시스템이 요청한 경로 또는 파일 이름을 받아들일 수 없습니다. The system cannot accept the pathor file name requested.
0x232F시스템이 입력된 날짜를 받아들일 수 없습니다. The system cannot accept the date entered.
0x2330GOTO 명령에 배치 레이블이 지정되지 않았습니다. No batch label specified to GOTO command.
0x2331'%1'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. '%1' is not recognized as an internal or external command,operable program or batch file.
0x2332시스템이 입력된 시간을 받아들일 수 없습니다. The system cannot accept the time entered.
0x2335^C ^C
0x2336%1개 파일이 복사되었습니다. %1 file(s) copied.
0x2337현재 날짜: %0 The current date is: %0
0x2338현재 시간: %0 The current time is: %0
0x2339%1 디렉터리 Directory of %1
0x233A시스템의 환경 공간이 부족합니다. The system is out of environment space.
0x233C시스템이 지정된 프로그램을 실행할 수 없습니다. The system cannot execute the specified program.
0x233F입력 줄이 너무 깁니다. The input line is too long.
0x2340대상 파일의 내용이손실되었습니다. The contents of the target filewere lost.
0x2341배치 파일이 들어 있는 디스켓을 넣은 후,아무 키나 누르십시오. %0 Insert the diskette that contains the batch fileand press any key when ready. %0
0x2342새로운 날짜를 입력하십시오: (월-일-년) %0 Enter the new date: (mm-dd-yy) %0
0x2343새로운 시간을 입력하십시오: %0 Enter the new time: %0
0x2344핸들 %1을(를) 리디렉션하는 동안핸들을 복제하지 못했습니다. The handle could not be duplicatedduring redirection of handle %1.
0x2345ECHO가 설정되어 있지 않습니다. ECHO is off.
0x2346ECHO가 설정되어 있습니다. ECHO is on.
0x2347VERIFY가 설정되어 있지 않습니다. VERIFY is off.
0x2348VERIFY가 설정되어 있습니다. VERIFY is on.
0x2349같은 파일로 복사할 수 없습니다. The file cannot be copied onto itself.
0x234A%1은(는) 예상되지 않았습니다. %1 was unexpected at this time.
0x234C프로세스 확인 번호(PIN)는 %1입니다. The Process Identification Number is %1.
0x234D중복되는 파일 이름이 있거나 파일을찾을 수 없습니다. A duplicate file name exists, or the filecannot be found.
0x234E%1, 계속하시겠습니까(Y/N)? %0 %1, Are you sure (Y/N)? %0
0x234F다음 문자열이 너무 깁니다.%1 The following character string is too long:%1
0x2350Microsoft Windows [Version %1]%0 Microsoft Windows [Version %1]%0
0x2351파이프 연산 중에는 핸들을 복제할 수없습니다. The handle could not be duplicated duringa pipe operation.
0x2352More? %0 More? %0
0x2353시스템이 프로세스를 마칠 수 없습니다. The system cannot complete the process.
0x2354%1 %1
0x235B볼륨 일련 번호: %1 Volume Serial Number is %1
0x235C하위 디렉터리 또는 파일 %1이(가) 이미 있습니다. A subdirectory or file %1 already exists.
0x235D다음 내용 진행 중 오류 발생: %1. Error occurred while processing: %1.
0x235E%1 드라이브의 볼륨에는 이름이 없습니다. Volume in drive %1 has no label.
0x235F%1 드라이브의 볼륨: %2 Volume in drive %1 is %2
0x2360KEYS가 켜져 있습니다. KEYS is on.
0x2361KEYS가 꺼져 있습니다. KEYS is off.
0x2362START 명령어 매개 변수 %1을(를) 받아들일 수 없습니다. The system cannot accept the START command parameter %1.
0x2363파일 %1을(를) 찾을 수 없습니다. The system cannot find the file %1.
0x2364프로세스에서 없는 파이프에 쓰려고 했습니다. The process tried to write to a nonexistent pipe.
0x236B\"%1\"은(는) 알 수 없는 장치입니다. \"%1\" is not a recognized device.
0x236C배치 파일을 찾을 수 없습니다. The batch file cannot be found.
0x236D%1개의 디렉터리를 이동했습니다. %1 dir(s) moved.
0x236E%1개 파일을 이동했습니다. %1 file(s) moved.
0x236F프로그램이 스택 세그먼트 한계 밖의 저장소 공간을 참조하려고했습니다. 프로그램이 끝났습니다.%1 A program attempted to reference storage outside thelimits of a stack segment. The program was ended.%1
0x2371%1%0 %1%0
0x2372구현되지 않은 명령 Command not implemented.
0x2373 %0 %0
0x2374메모리가 부족합니다. Out of memory.
0x2375스위치가 틀립니다 - \"%1\". Invalid switch - \"%1\".
0x2376매개 변수 포맷이 틀립니다 - \"%1\". Parameter format not correct - \"%1\".
0x2377(환경 변수에 오류 생김) (Error occurred in environment variable)
0x2378%1개 파일 %2 바이트 %1 File(s) %2 bytes
0x2379%1개 디렉터리 %2 바이트 남음 %1 Dir(s) %2 bytes free
0x237A전체 파일: Total Files Listed:
0x237B일괄 작업을 끝내시겠습니까 (Y/N)? %0 Terminate batch job (Y/N)? %0
0x237C현재 디렉터리가 올바르지 않습니다. The current directory is invalid.
0x237D현재 디렉터리 이름을 보여주거나 바꿉니다.CHDIR [/D] [드라이브:][경로]CHDIR [..]CD [/D] [드라이브:][경로]CD [..] .. 상위 디렉터리로 바꿉니다.특정 드라이브의 디렉터리를 표시하려면 'CD 드라이브:'를 입력하십시오.현재 드라이브와 디렉터리를 표시하려면 매개 변수 없이 'CD'를 입력하십시오.디렉터리 이외에 현재 드라이브도 바꾸려면 /D 스위치를 사용하십시오. Displays the name of or changes the current directory.CHDIR [/D] [drive:][path]CHDIR [..]CD [/D] [drive:][path]CD [..] .. Specifies that you want to change to the parent directory.Type CD drive: to display the current directory in the specified drive.Type CD without parameters to display the current drive and directory.Use the /D switch to change current drive in addition to changing currentdirectory for a drive.
0x237E화면을 지웁니다.CLS Clears the screen.CLS
0x237F하나 이상의 파일을 다른 위치로 복사합니다.COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] 원본 [/A | /B] [+ 원본 [/A | /B] [+ ...]] [대상 [/A | /B]] 원본 복사할 파일을 지정합니다. /A ASCII 텍스트 파일임을 나타냅니다. /B 이진 파일임을 나타냅니다. /D 대상 파일이 암호화 없이 만들어지도록 허용합니다. 대상 새 파일에 대한 디렉터리와/또는 파일 이름을 지정합니다. /V 새 파일이 올바르게 기록되었는지 확인합니다. /N 8.3 이름이 아닌 파일을 복사할 때, 짧은 파일 이름이 있으면 그 이름을 사용합니다. /Y 이미 있는 대상 파일을 덮어쓸지를 확인하지 않습니다. /-Y 이미 있는 대상 파일을 덮어쓸지 확인하기 위해 묻습니다. /Z 다시 시작 모드에 있는 네트워크 파일을 복사합니다. /L 원본이 기호화된 링크인 경우 원본 링크가 가리키는 실제 파일 대신 링크를 대상에 복사합니다./Y 스위치는 COPYCMD 환경 변수에 이미 지정되어 있습니다.이 설정은 명령줄의 /-Y 스위치에 의해 무시될 수 있습니다. COPY 명령을 일괄 처리 스크립트에서 실행하지 않으면기본적으로 이미 있는 파일을덮어쓸지를 묻습니다.파일을 한 파일에 붙여 넣으려면 원본에 여러 파일을 지정하고(대표 문자 또는 파일1+파일2+파일3 포맷을 사용하여) 대상에는 한 파일을 지정합니다. Copies one or more files to another location.COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination [/A | /B]] source Specifies the file or files to be copied. /A Indicates an ASCII text file. /B Indicates a binary file. /D Allow the destination file to be created decrypted destination Specifies the directory and/or filename for the new file(s). /V Verifies that new files are written correctly. /N Uses short filename, if available, when copying a file with a non-8dot3 name. /Y Suppresses prompting to confirm you want to overwrite an existing destination file. /-Y Causes prompting to confirm you want to overwrite an existing destination file. /Z Copies networked files in restartable mode. /L If the source is a symbolic link, copy the link to the target instead of the actual file the source link points to.The switch /Y may be preset in the COPYCMD environment variable.This may be overridden with /-Y on the command line. Default isto prompt on overwrites unless COPY command is being executed fromwithin a batch script.To append files, specify a single file for destination, but multiple filesfor source (using wildcards or file1+file2+file3 format).
0x2380날짜를 보여주거나 설정합니다.DATE [/T | 날짜]매개 변수 없이 'DATE'를 입력하면 현재 날짜를 보여주며 새 날짜를 묻습니다.같은 날짜를 유지하려면 키를 누르십시오. Displays or sets the date.DATE [/T | date]Type DATE without parameters to display the current date setting anda prompt for a new one. Press ENTER to keep the same date.
0x2381하나 이상의 파일을 삭제합니다.DEL [/P] [/F] [/S] [/Q] [/A[[:]특성]] 이름ERASE [/P] [/F] [/S] [/Q] [/A[[:]특성]] 이름 이름 하나 이상의 파일 또는 디렉터리를 지정합니다. 와일드카드를 사용하면 여러 개의 파일을 삭제할 수 있습니다. 디렉터리를 지정한 경우 해당 디렉터리 내의 모든 파일을 삭제할 수 있습니다. /P 각 파일을 삭제하기 전에 삭제를 확인하는 메시지를 표시합니다. /F 읽기 전용 파일을 삭제합니다. /S 지정된 파일을 모든 하위 디렉터리에서 삭제합니다. /Q 자동 모드에서는 글로벌 와일드카드에서 삭제할 것인지 묻는메시지를 표시하지 않습니다. /A 특성을 기준으로 삭제할 파일을 지정합니다. 특성 R 읽기 전용 파일 S 시스템 파일 H 숨김 파일 A 기록 파일 I 콘텐츠가 인덱싱되지 않은 파일 L 재분석 지점 - 부정을 뜻하는 접두사 Deletes one or more files.DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] namesERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names names Specifies a list of one or more files or directories. Wildcards may be used to delete multiple files. If a directory is specified, all files within the directory will be deleted. /P Prompts for confirmation before deleting each file. /F Force deleting of read-only files. /S Delete specified files from all subdirectories. /Q Quiet mode, do not ask if ok to delete on global wildcard /A Selects files to delete based on attributes attributes R Read-only files S System files H Hidden files A Files ready for archiving I Not content indexed Files L Reparse Points - Prefix meaning not
0x2382디렉터리에 있는 파일과 하위 디렉터리 목록을 보여 줍니다.DIR [드라이브:][경로][파일 이름] [/A[[:]특성]] [/B] [/C] [/D] [/L] [/N] [/O[[:]정렬 순서]] [/P] [/Q] [/R] [/S] [/T[[:]시간 필드]] [/W] [/X] [/4] [드라이브:][경로][파일 이름] 나타낼 드라이브, 디렉터리 및/또는 파일을 지정합니다. /A 지정된 특성을 가진 파일을 보여 줍니다. 특성 D 디렉터리 R 읽기 전용 파일 H 숨김 파일 A 기록 파일 S 시스템 파일 I 콘텐츠가 인덱싱되지 않은 파일 L 재분석 지점 - 부정을 뜻하는 접두사 /B 최소 포맷을 사용합니다(머리말 정보나 요약 없음). /C 파일 크기에 1000단위로 분리 기호를 보여 줍니다. 이것은 기본값 입니다. 분리 기호를 표시하지 않으려면 /-C를 사용하십시오. /D /W와 같으나 세로로 배열하여 보여 줍니다. /L 소문자를 사용합니다. /N 파일 이름이 제일 오른쪽에 오도록 새로운 긴 목록 포맷을 사용합니다. /O 파일을 정렬된 순서로 보여 줍니다. 정렬 순서 N 이름순(문자 순서) S 크기순(작은 것 먼저) E 확장명순(문자 순서) D 날짜/시간순(가장 이전 것 먼저) G 그룹 디렉터리 먼저 - 순서를 반대로 하는 접두사 /P 정보가 한 화면에 꽉 차면 잠깐 멈춥니다. /Q 파일 소유자를 보여 줍니다. /R 파일의 대체 데이터 스트림을 표시합니다. /S 지정한 디렉터리와 하위 디렉터리를 포함하여 보여 줍니다. /T 정렬에 사용할 시간 필드를 지정합니다. 시간 필드 C 작성한 시간 A 마지막 액세스한 시간 W 마지막 기록한 시간 /W 이름만 가로로 배열하여 보여 줍니다. /X 8.3 파일 이름이 아닌 파일에 대한 짧은 이름을 보여 줍니다. 이 형식은 긴 이름 앞에 짧은 이름이 추가된 것으로 /N 포맷과 같습니다. 짧은 이름이 없으면 공백을 보여 줍니다. /4 4자릿수 연도를 표시합니다.스위치를 DIRCMD 환경 변수로 미리 설정할 수 있습니다. 하이픈(-)을스위치 앞에 접두 기호로 주면 미리 설정된 스위치에 우선합니다(예, /-W). Displays a list of files and subdirectories in a directory.DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N] [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4] [drive:][path][filename] Specifies drive, directory, and/or files to list. /A Displays files with specified attributes. attributes D Directories R Read-only files H Hidden files A Files ready for archiving S System files I Not content indexed files L Reparse Points - Prefix meaning not /B Uses bare format (no heading information or summary). /C Display the thousand separator in file sizes. This is the default. Use /-C to disable display of separator. /D Same as wide but files are list sorted by column. /L Uses lowercase. /N New long list format where filenames are on the far right. /O List by files in sorted order. sortorder N By name (alphabetic) S By size (smallest first) E By extension (alphabetic) D By date/time (oldest first) G Group directories first - Prefix to reverse order /P Pauses after each screenful of information. /Q Display the owner of the file. /R Display alternate data streams of the file. /S Displays files in specified directory and all subdirectories. /T Controls which time field displayed or used for sorting timefield C Creation A Last Access W Last Written /W Uses wide list format. /X This displays the short names generated for non-8dot3 file names. The format is that of /N with the short name inserted before the long name. If no short name is present, blanks are displayed in its place. /4 Displays four-digit yearsSwitches may be preset in the DIRCMD environment variable. Overridepreset switches by prefixing any switch with - (hyphen)--for example, /-W.
0x2383CMD.EXE 프로그램 (명령 인터프리터)이나 현재 일괄 처리 스크립트를끝냅니다.EXIT [/B] [exitCode] /B CMD.EXE 대신 현재 일괄 처리 스크립트를 끝내기 위해 지정합니다. 외부 일괄 처리 스크립트에서 실행하면 CMD.EXE를 끝냅니다. exitCode 번호를 지정합니다. /B가 지정되면 ERRORLEVEL을 지정한 번호로 설정합니다. CMD.EXE를 끝내면, 프로세스 종료 코드를 지정한 번호로 설정합니다. Quits the CMD.EXE program (command interpreter) or the current batchscript.EXIT [/B] [exitCode] /B specifies to exit the current batch script instead of CMD.EXE. If executed from outside a batch script, it will quit CMD.EXE exitCode specifies a numeric number. if /B is specified, sets ERRORLEVEL that number. If quitting CMD.EXE, sets the process exit code with that number.
0x2384디렉터리를 만듭니다.MKDIR [드라이브:]경로MD [드라이브:]경로 Creates a directory.MKDIR [drive:]pathMD [drive:]path
0x2385실행 파일의 검색 경로를 보여주거나 설정합니다.PATH [[드라이브:]경로[;...][;%%PATH%%]PATH ;모든 검색 경로 설정을 해제하고 cmd.exe에서 현재 디렉터리만찾도록 하려면 'PATH ;'라고 입력하십시오.현재 경로를 보려면 매개 변수 없이 'PATH'라고 입력하십시오.새 경로 설정에 %%PATH%%를 포함시키면이전 경로가 새 설정에 추가됩니다. Displays or sets a search path for executable files.PATH [[drive:]path[;...][;%%PATH%%]PATH ;Type PATH ; to clear all search-path settings and direct cmd.exe to searchonly in the current directory.Type PATH without parameters to display the current path.Including %%PATH%% in the new path setting causes the old path to beappended to the new setting.
0x2386cmd.exe 명령 프롬프트를 변경합니다.PROMPT [text] text 새 명령 프롬프트를 지정합니다.프롬프트는 일반 문자와 다음의 특수 코드로 구성될 수 있습니다. $A &(앰퍼샌드) $B |(파이프) $C ((왼쪽 괄호) $D 현재 날짜 $E 이스케이프 코드(ASCII 코드 27) $F )(오른쪽 괄호) $G (보다 큼 기호) $H 백스페이스(이전 문자 지우기) $L Changes the cmd.exe command prompt.PROMPT [text] text Specifies a new command prompt.Prompt can be made up of normal characters and the following special codes: $A & (Ampersand) $B | (pipe) $C ( (Left parenthesis) $D Current date $E Escape code (ASCII code 27) $F ) (Right parenthesis) $G (greater-than sign) $H Backspace (erases previous character) $L
0x2387디렉터리를 지웁니다.RMDIR [/S] [/Q] [드라이브:]경로RD [/S] [/Q] [드라이브:]경로 /S 지정된 디렉터리 자체와, 그 안의 모든 디렉터리 및 파일을 지웁니다. 디렉터리 트리를 지우는데 사용합니다. /Q 조용한 모드로, /S로 디렉터리 트리를 지우는데 문제가 없으면 다시 묻지 않습니다. Removes (deletes) a directory.RMDIR [/S] [/Q] [drive:]pathRD [/S] [/Q] [drive:]path /S Removes all directories and files in the specified directory in addition to the directory itself. Used to remove a directory tree. /Q Quiet mode, do not ask if ok to remove a directory tree with /S
0x2388파일 이름을 바꿉니다.RENAME [드라이브:][경로]파일이름1 파일이름2.REN [드라이브:][경로]파일이름1 파일이름2.대상 파일로 새 드라이브나 경로를 지정할 수 없음을 주의하십시오. Renames a file or files.RENAME [drive:][path]filename1 filename2.REN [drive:][path]filename1 filename2.Note that you cannot specify a new drive or path for your destination file.
0x2389cmd.exe 환경 변수를 보여주거나 설정하거나 지웁니다.SET [변수=[문자열]] 변수 환경 변수 이름을 지정합니다. 문자열 변수에 할당할 문자열을 지정합니다.매개 변수 없이 'SET'이라고 입력하면, 현재 환경 변수를 볼 수 있습니다. Displays, sets, or removes cmd.exe environment variables.SET [variable=[string]] variable Specifies the environment-variable name. string Specifies a series of characters to assign to the variable.Type SET without parameters to display the current environment variables.
0x238A시스템 시간을 보여주거나 설정합니다.TIME [/T | 시간]매개 변수 없이 'TIME'이라고 입력하면, 현재 시간을 보여주며 새로운 시간을입력할 수 있습니다. 변경하지 않으려면 키를 누르십시오. Displays or sets the system time.TIME [/T | time]Type TIME with no parameters to display the current time setting and a promptfor a new one. Press ENTER to keep the same time.
0x238B텍스트 파일의 내용을 보여줍니다.TYPE [드라이브:][경로]파일이름 Displays the contents of a text file or files.TYPE [drive:][path]filename
0x238CWindows 버전을 보여줍니다.VER Displays the Windows version.VER
0x238D파일이 디스크에 올바르게 쓰였는지 검증할지 여부를 지정합니다.VERIFY [ON | OFF]매개 변수 없이 'VERIFY'라고 입력하면, 현재 VERIFY 설정을 보여줍니다. Tells cmd.exe whether to verify that your files are written correctly to adisk.VERIFY [ON | OFF]Type VERIFY without a parameter to display the current VERIFY setting.
0x238E디스크 볼륨 레이블과 일련 번호를 보여줍니다.VOL [드라이브:] Displays the disk volume label and serial number, if they exist.VOL [drive:]
0x238F한 일괄 프로그램에서 다른 일괄 프로그램을 호출합니다.CALL [드라이브:][경로]파일이름 [일괄매개 변수] 일괄매개 변수 일괄 프로그램에서 필요한 명령줄 정보를 지정합니다. Calls one batch program from another.CALL [drive:][path]filename [batch-parameters] batch-parameters Specifies any command-line information required by the batch program.
0x2390배치 파일 또는 CONFIG.SYS에서 주석을 기록합니다.REM [주석] Records comments (remarks) in a batch file or CONFIG.SYS.REM [comment]
0x2391일괄 프로그램 처리를 일단 보류하고 다음 메시지를 보여줍니다. 계속하려면 아무 키나 클릭하십시오 . . . %0PAUSE Suspends processing of a batch program and displays the message Press any key to continue . . . %0PAUSE
0x2392메시지를 표시하거나 명령 에코를 켜거나 끕니다. ECHO [ON | OFF] ECHO [message]현재 에코 설정을 표시하려면 매개 변수 없이 ECHO를 입력합니다. Displays messages, or turns command-echoing on or off. ECHO [ON | OFF] ECHO [message]Type ECHO without parameters to display the current echo setting.
0x2393일괄 프로그램 내에서 cmd.exe를 지정된 행으로 이동합니다.GOTO 레이블 레이블 일괄 프로그램에서 레이블로 사용할 문자열을 지정합니다.레이블은 콜론(:)으로 시작하며 한 행에 입력해야 합니다. Directs cmd.exe to a labeled line in a batch program.GOTO label label Specifies a text string used in the batch program as a label.You type a label on a line by itself, beginning with a colon.
0x2394배치 파일에서 바꿀 수 있는 매개 변수의 위치를 바꿉니다.SHIFT [/n] Changes the position of replaceable parameters in a batch file.SHIFT [/n]
0x2395배치 파일에서 조건 처리를 수행합니다.IF [NOT] ERRORLEVEL 숫자 명령어IF [NOT] 문자열1==문자열2 명령어IF [NOT] EXIST 파일이름 명령어 NOT 조건이 거짓이면 명령을 수행하라고 지정합니다. ERRORLEVEL 숫자 마지막 프로그램 실행에서 반환된 마침 코드가 지정된 숫자보다 크거나 같으면, 조건을 참으로 지정합니다. 문자열1==문자열2 지정된 문자열이 일치하면 조건을 참으로 지정합니다. EXIST 파일이름 지정된 파일이름이 있으면 조건을 참으로 지정합니다. 명령어 조건이 만족되면 실행할 명령을 지정합니다. 지정된 조건이 FALSE인 경우에는 ELSE 키워드 다음에 명령을 수행할 ELSE 명령어가 따릅니다.ELSE 구문은 IF 명령 다음의 명령줄과 동일한 행에 위치해야 합니다.예: IF EXIST filename. ( del filename. ) ELSE ( echo filename. missing. )Del 명령은 다음 줄에서 시작되어야 하므로 다음 예제는작동하지 않습니다. IF EXIST filename. del filename. ELSE echo filename. missingELSE 명령이 IF 명령의 마지막과 같은 행에 있어야 하므로다음 예제도 작동하지 않습니다. IF EXIST filename. del filename. ELSE echo filename. missing한 행에서 모든 내용을 작업하려면 다음과 같이 작성하십시오. IF EXIST filename. (del filename.) ELSE echo filename. missing Performs conditional processing in batch programs.IF [NOT] ERRORLEVEL number commandIF [NOT] string1==string2 commandIF [NOT] EXIST filename command NOT Specifies that Windows should carry out the command only if the condition is false. ERRORLEVEL number Specifies a true condition if the last program run returned an exit code equal to or greater than the number specified. string1==string2 Specifies a true condition if the specified text strings match. EXIST filename Specifies a true condition if the specified filename exists. command Specifies the command to carry out if the condition is met. Command can be followed by ELSE command which will execute the command after the ELSE keyword if the specified condition is FALSEThe ELSE clause must occur on the same line as the command after the IF. Forexample: IF EXIST filename. ( del filename. ) ELSE ( echo filename. missing. )The following would NOT work because the del command needs to be terminatedby a newline: IF EXIST filename. del filename. ELSE echo filename. missingNor would the following work, since the ELSE command must be on the same lineas the end of the IF command: IF EXIST filename. del filename. ELSE echo filename. missingThe following would work if you want it all on one line: IF EXIST filename. (del filename.) ELSE echo filename. missing
0x2396파일 집합에서 각 파일에 대해 지정된 명령을 실행합니다.FOR %%변수 IN (집합) DO 명령어 [명령어 매개 변수] %%변수 바꿀 수 있는 매개 변수를 한 문자로 지정합니다. (집합) 하나 이상의 파일을 지정합니다. 와일드카드를 사용할 수 있습니다. 명령어 각 파일에 대해 수행할 명령을 지정합니다. 명령어-매개 변수 지정된 명령의 매개 변수나 스위치를 지정합니다.일괄 프로그램에서 FOR 명령을 쓰려면, '%%변수' 대신 '%%%%변수'를 지정하십시오.변수 이름에서는 대문자와 소문자를 구별하므로 %%i와 %%I는 다릅니다. Runs a specified command for each file in a set of files.FOR %%variable IN (set) DO command [command-parameters] %%variable Specifies a single letter replaceable parameter. (set) Specifies a set of one or more files. Wildcards may be used. command Specifies the command to carry out for each file. command-parameters Specifies parameters or switches for the specified command.To use the FOR command in a batch program, specify %%%%variable insteadof %%variable. Variable names are case sensitive, so %%i is differentfrom %%I.
0x40002397지정한 프로그램이나 명령을 실행할 수 있도록 별도의 창을 시작합니다.START [\"제목\"] [/D 경로] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] [/NODE ] [/AFFINITY ] [/WAIT] [/B] [명령/프로그램] [매개 변수] \"제목\" 창 제목 표시줄에 나타낼 제목입니다. 경로 시작 디렉터리입니다. B 새 창을 만들지 않고 응용 프로그램을 시작합니다. 응용 프로그램에서 ^C 처리를 무시합니다. 응용 프로그램이 ^C 처리를 활성화하지 않는 한 ^Break로만 응용 프로그램을 인터럽트할 수 있습니다. I 현재 환경이 아닌 새 환경을 원래의 환경 값으로 cmd.exe에 전달합니다. MIN 창을 최소화하여 시작합니다. MAX 전체 화면을 표시하며 시작합니다. SEPARATE 16비트 Windows 프로그램을 별도의 메모리 영역에서 시작합니다. SHARED 16비트 Windows 프로그램을 공유 메모리 영역에서 시작합니다. LOW 응용 프로그램을 IDLE 우선 순위 클래스에서 시작합니다. NORMAL 응용 프로그램을 NORMAL 우선 순위 클래스에서 시작합니다. HIGH 응용 프로그램을 HIGH 우선 순위 클래스에서 시작합니다. REALTIME 응용 프로그램을 REALTIME 우선 순위 클래스에서 시작합니다. ABOVENORMAL 응용 프로그램을 ABOVENORMAL 우선 순위 클래스에서 시작합니다. BELOWNORMAL 응용 프로그램을 BELOWNORMAL 우선 순위 클래스에서 시작합니다. NODE 기본 NUMA(Non-Uniform Memory Architecture) 노드를 10진수 정수로 지정합니다. AFFINITY 프로세서 선호도 마스크를 16진수로 지정합니다. 프로세스는 현재 실행 중인 처리기로 제한됩니다. /AFFINITY 및 /NODE가 조합되면 선호도 마스크는 달리 해석됩니다. NUMA 노드의 처리기 마스크가 곧바로 전환되어 0비트에서 시작하는 것처럼 선호도 마스크를 지정하십시오. 프로세스는 지정한 선호도 마스크와 NUMA 노드 간에 공통이면서 현재 실행 중인 처리기로 제한됩니다. 공통 처리기가 없으면 프로세스는 지정한 NUMA 노드에서 실행 중인 처리기로 제한됩니다. WAIT 응용 프로그램을 시작하고 끝날 때까지 기다립니다. 명령/프로그램 내부 cmd 명령 또는 배치 파일인 경우 명령 처리기는 /K 스위치를 사용하여 cmd.exe를 실행합니다. 이것은 명령 실행 후에도 창이 남아 있게 합니다. 내부 cmd 명령이나 배치 파일이 아니면 프로그램이므로 창 모드 응용 프로그램 또는 콘솔 응용 프로그램으로서 실행됩니다. 매개 변수 명령/프로그램으로 전달되는 매개 변수입니다.참고: SEPARATE 및 SHARED 옵션은 64비트 플랫폼에서 사용할 수 없습니다./NODE를 지정하면 NUMA 시스템의 메모리 위치를 활용하는 방식으로 프로세스를생성할 수 있습니다. 예를 들어 공유 메모리를 통해 두 프로세스 간에 통신하는양이 상당하다면 메모리 대기 시간을 최소화하기 위해 동일한 기본 NUMA노드를 공유하도록 두 프로세스를 만들 수 있습니다. 그러면 두프로세스는 가능한 경우 동일한 NUMA 노드로부터 메모리를 할당하고, 지정한 노드외부의 처리기에서 자유롭게 실행합니다. /NODE 1 application1.exe를 시작합니다. /NODE 1 application2.exe를 시작합니다.이들 두 프로세스는 동일한 NUMA 노드 내의 특정 처리기에서 실행되도록추가로 제한됩니다. 다음 예제에서 application1은 노드의 가장 상위처리기 2개에서 실행되며, application2는 노드의 그 다음 두 처리기에서실행됩니다. 이 예에서는 지정한 노드에 최소 4개의 논리 처리기가있다고 가정합니다. 참고로, 노드 수는 선호도 마스크를 변경하지 않고도 컴퓨터의 유효한 노드 수로 변경할 수 있습니다. /NODE 1 /AFFINITY 0x3 application1.exe를 시작합니다. /NODE 1 /AFFINITY 0xc application2.exe를 시작합니다. Starts a separate window to run a specified program or command.START [\"title\"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] [/NODE ] [/AFFINITY ] [/WAIT] [/B] [command/program] [parameters] \"title\" Title to display in window title bar. path Starting directory. B Start application without creating a new window. The application has ^C handling ignored. Unless the application enables ^C processing, ^Break is the only way to interrupt the application. I The new environment will be the original environment passed to the cmd.exe and not the current environment. MIN Start window minimized. MAX Start window maximized. SEPARATE Start 16-bit Windows program in separate memory space. SHARED Start 16-bit Windows program in shared memory space. LOW Start application in the IDLE priority class. NORMAL Start application in the NORMAL priority class. HIGH Start application in the HIGH priority class. REALTIME Start application in the REALTIME priority class. ABOVENORMAL Start application in the ABOVENORMAL priority class. BELOWNORMAL Start application in the BELOWNORMAL priority class. NODE Specifies the preferred Non-Uniform Memory Architecture (NUMA) node as a decimal integer. AFFINITY Specifies the processor affinity mask as a hexadecimal number. The process is restricted to running on these processors. The affinity mask is interpreted differently when /AFFINITY and /NODE are combined. Specify the affinity mask as if the NUMA node's processor mask is right shifted to begin at bit zero. The process is restricted to running on those processors in common between the specified affinity mask and the NUMA node. If no processors are in common, the process is restricted to running on the specified NUMA node. WAIT Start application and wait for it to terminate. command/program If it is an internal cmd command or a batch file then the command processor is run with the /K switch to cmd.exe. This means that the window will remain after the command has been run. If it is not an internal cmd command or batch file then it is a program and will run as either a windowed application or a console application. parameters These are the parameters passed to the command/program.NOTE: The SEPARATE and SHARED options are not supported on 64-bit platforms.Specifying /NODE allows processes to be created in a way that leverages memorylocality on NUMA systems. For example, two processes that communicate witheach other heavily through shared memory can be created to share the samepreferred NUMA node in order to minimize memory latencies. They allocatememory from the same NUMA node when possible, and they are free to run onprocessors outside the specified node. start /NODE 1 application1.exe start /NODE 1 application2.exeThese two processes can be further constrained to run on specific processorswithin the same NUMA node. In the following example, application1 runs on thelow-order two processors of the node, while application2 runs on the next twoprocessors of the node. This example assumes the specified node has at leastfour logical processors. Note that the node number can be changed to any validnode number for that computer without having to change the affinity mask. start /NODE 1 /AFFINITY 0x3 application1.exe start /NODE 1 /AFFINITY 0xc application2.exe
0x40002398DOS 시스템에서 확장된 검사를 설정하거나 지웁니다.이것은 DOS 시스템과의 호환성을 위해 있습니다. Windows에서는아무 영향도 없습니다. Sets or Clears Extended CTRL+C checking on DOS systemThis is present for Compatibility with DOS systems. It has no effectunder Windows.
0x40002399Windows 명령 인터프리터의 새 인스턴스를 시작합니다.CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] 문자열]/C 문자열이 지정한 명령어를 수행한 후에 종료합니다./K 문자열이 지정한 명령어를 수행한 후에 계속 남아있습니다./S /C 또는 /K 다음에 문자열의 역할을 수정합니다(아래 참고)./Q 에코를 끕니다./D 레지스트리에서 AutoRun 명령어를 실행할 수 없습니다(아래 참고)./A 파이프 또는 파일로의 내부 명령어 출력을 ANSI로 설정합니다./U 파이프 또는 파일로의 내부 명령어 출력을 유니코드로 설정합니다./T:fg 전경/배경 화면 색상을 설정합니다(자세한 사항은 COLOR /? 참고)./E:ON 명령 확장을 사용할 수 있습니다(아래 참고)./E:OFF 명령 확장을 사용할 수 없습니다(아래 참고)./F:ON 파일과 디렉터리 이름 완성 문자를 사용할 수 있습니다(아래 참고)./F:OFF 파일과 디렉터리 이름 완성 문자를 사용할 수 없습니다(아래 참고)./V:ON !를 사용하는 지연된 환경 변수 확장명을 구분 기호로 사용할 수 있습니다. 예를 들어, /V:ON은 실행 시간에 !var!가 변수 var을 확장하도록 허용합니다. %var% 구문은 입력 시간에 변수를 확장하는데 이것은 FOR 루프 안에 있는 경우와 매우 다릅니다./V:OFF 지연된 환경 확장을 할 수 없습니다.명령 구분 기호 '&&'로 구분되는 다중 명령어는앞뒤에 따옴표가 있는 경우에만 문자열로 처리됩니다.또한 호환성을 위해 /X와 /E:ON, /Y와 /E:OFF, /R과 /C는동일한 기능을 갖습니다. 다른 스위치는 무시됩니다./C 또는 /K가 지정되면 스위치 뒤의 나머지 명령줄은다음 내용과 같이 따옴표(\") 문자를 처리하도록별도의 명령줄로 처리됩니다. 1. 다음의 모든 조건이 만족되면 명령줄에 있는 따옴표가 유지됩니다. - /S 스위치 없음 - 정확히 두 개의 따옴표 문자가 있음 - 따옴표 문자 사이에 다음과 같은 특수 문자가 없음 특수 문자: &()@^| - 따옴표 사이에 하나 이상의 공백 문자가 있음 - 따옴표 사이에 실행 파일 이름이 있음 2. 그렇지 않으면, 이전의 방식대로 첫 문자가 따옴표인지 확인하고 만약 따옴표라면, 시작 및 끝 따옴표를 제거하고 따옴표 뒤에 있는 문자를 유지합니다. Starts a new instance of the Windows command interpreterCMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] string]/C Carries out the command specified by string and then terminates/K Carries out the command specified by string but remains/S Modifies the treatment of string after /C or /K (see below)/Q Turns echo off/D Disable execution of AutoRun commands from registry (see below)/A Causes the output of internal commands to a pipe or file to be ANSI/U Causes the output of internal commands to a pipe or file to be Unicode/T:fg Sets the foreground/background colors (see COLOR /? for more info)/E:ON Enable command extensions (see below)/E:OFF Disable command extensions (see below)/F:ON Enable file and directory name completion characters (see below)/F:OFF Disable file and directory name completion characters (see below)/V:ON Enable delayed environment variable expansion using ! as the delimiter. For example, /V:ON would allow !var! to expand the variable var at execution time. The %var% syntax expands variables at input time, which is quite a different thing when inside of a FOR loop./V:OFF Disable delayed environment expansion.Note that multiple commands separated by the command separator '&&'are accepted for string if surrounded by quotes. Also, for compatibilityreasons, /X is the same as /E:ON, /Y is the same as /E:OFF and /R is thesame as /C. Any other switches are ignored.If /C or /K is specified, then the remainder of the command line afterthe switch is processed as a command line, where the following logic isused to process quote (\") characters: 1. If all of the following conditions are met, then quote characters on the command line are preserved: - no /S switch - exactly two quote characters - no special characters between the two quote characters, where special is one of: &()@^| - there are one or more whitespace characters between the two quote characters - the string between the two quote characters is the name of an executable file. 2. Otherwise, old behavior is to see if the first character is a quote character and if so, strip the leading character and remove the last quote character on the command line, preserving any text after the last quote character.
0x4000239A명령줄에 /D가 사용되지 않으면 CMD.EXE가 시작할 때,다음 REG_SZ/REG_EXPAND_SZ 레지스트리 변수를 찾습니다.다음 중 하나 또는 모두가 있으면 우선적으로 실행합니다. HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\AutoRun 및/또는 HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\AutoRun If /D was NOT specified on the command line, then when CMD.EXE starts, itlooks for the following REG_SZ/REG_EXPAND_SZ registry variables, and ifeither or both are present, they are executed first. HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\AutoRun and/or HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\AutoRun
0x4000239B명령 확장은 기본적으로 사용하도록 설정되어 있습니다. 그렇지만/E:OFF 스위치 사용하면 명령 확장을 사용하지 않을 수도 있습니다.REGEDIT.EXE를 사용하여 레지스트리에 있는 REG_DWORD 중에서하나 또는 모든 값을 설정(0x1 또는 0x0)함으로써 컴퓨터 및/또는사용자 로그온 세션에 있는 CMD.EXE에 대해 명령 확장을 사용하도록또는 사용하지 않도록 설정할 수 있습니다. HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\EnableExtensions 및/또는 HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\EnableExtensions사용자 설정 내용은 컴퓨터 설정 내용에 대해 우선권을 갖습니다.명령줄에 사용된 스위치는 레지스트리 설정에 대해 우선권을갖습니다.배치 파일에서 SETLOCAL ENABLEEXTENSIONS 또는 DISABLEEXTENSIONS 인수는/E:ON 또는 /E:OFF 스위치에 대해 우선권을 갖습니다. 자세한 내용은 SETLOCAL /?를 참조하십시오.명령 확장에는 아래 명령에 대한 변경 및/또는 추가 사항이 있습니다. DEL 또는 ERASE COLOR CD 또는 CHDIR MD 또는 MKDIR PROMPT PUSHD POPD SET SETLOCAL ENDLOCAL IF FOR CALL SHIFT GOTO START (또한, 외부 명령 호출에 대한 변경 사항도 있습니다.) ASSOC FTYPE자세한 정보를 얻으려면 \"명령 이름 /?\"를 입력하고 내용을 확인하십시오. Command Extensions are enabled by default. You may also disableextensions for a particular invocation by using the /E:OFF switch. Youcan enable or disable extensions for all invocations of CMD.EXE on amachine and/or user logon session by setting either or both of thefollowing REG_DWORD values in the registry using REGEDIT.EXE: HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\EnableExtensions and/or HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\EnableExtensionsto either 0x1 or 0x0. The user specific setting takes precedence overthe machine setting. The command line switches take precedence over theregistry settings.In a batch file, the SETLOCAL ENABLEEXTENSIONS or DISABLEEXTENSIONS argumentstakes precedence over the /E:ON or /E:OFF switch. See SETLOCAL /? for details.The command extensions involve changes and/or additions to the followingcommands: DEL or ERASE COLOR CD or CHDIR MD or MKDIR PROMPT PUSHD POPD SET SETLOCAL ENDLOCAL IF FOR CALL SHIFT GOTO START (also includes changes to external command invocation) ASSOC FTYPETo get specific details, type commandname /? to view the specifics.
0x4000239C지연된 환경 변수 확장은 기본적으로 사용하지 않도록 설정되어 있습니다./V:ON 또는 /V:OFF 스위치를 사용하여 CMD.EXE에 지연된 환경 변수 확장을사용하거나 사용하지 않을 수 있습니다. REGEDIT.EXE를 사용하여 레지스트리에있는 REG_DWORD 중에서 하나 또는 모든 값을 설정(0x1 또는 0x0)함으로써컴퓨터 및/또는 사용자 로그온 세션에 있는 CMD.EXE에 대해 사용하도록또는 사용하지 않도록 설정할 수 있습니다. HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\DelayedExpansion 및/또는 HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\DelayedExpansion사용자 설정 내용은 컴퓨터 설정 내용에 대해 우선권을 갖습니다.명령줄에 사용된 스위치는 레지스트리 설정에 대해 우선권을갖습니다.배치 파일에서 SETLOCAL ENABLEDELAYEDEXPANSION 또는 DISABLEDELAYEDEXPANSION인수는 /V:ON 또는 /V:OFF 스위치에 대해 우선권을 갖습니다. 자세한 내용은 SETLOCAL /?를 참조하십시오.지연된 환경 변수 확장을 사용하도록 설정하면실행 시간동안 환경 변수의 값을 대신할 수있습니다. Delayed environment variable expansion is NOT enabled by default. Youcan enable or disable delayed environment variable expansion for aparticular invocation of CMD.EXE with the /V:ON or /V:OFF switch. Youcan enable or disable delayed expansion for all invocations of CMD.EXE on amachine and/or user logon session by setting either or both of thefollowing REG_DWORD values in the registry using REGEDIT.EXE: HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\DelayedExpansion and/or HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\DelayedExpansionto either 0x1 or 0x0. The user specific setting takes precedence overthe machine setting. The command line switches take precedence over theregistry settings.In a batch file the SETLOCAL ENABLEDELAYEDEXPANSION or DISABLEDELAYEDEXPANSIONarguments takes precedence over the /V:ON or /V:OFF switch. See SETLOCAL /?for details.If delayed environment variable expansion is enabled, then the exclamationcharacter can be used to substitute the value of an environment variableat execution time.
0x4000239D/F:ON 또는 /F:OFF 스위치를 사용하여 CMD.EXE에 대한파일 이름 완성을 사용하거나 사용하지 않을 수 있습니다. REGEDIT.EXE를 사용하여 레지스트리에 있는REG_DWORD 중에서 하나 또는 모든 값을 설정함으로써컴퓨터 및/또는 사용자 로그온 세션에 있는 CMD.EXE에 대해사용하도록 또는 사용하지 않도록 설정할 수 있습니다. HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\CompletionChar HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\PathCompletionChar 및/또는 HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\CompletionChar HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\PathCompletionChar위의 레지스트리 값에는 특정 기능에 대해 사용할 제어 문자의16진수 값을 사용합니다. (예: 0x4은 Ctrl-D이고 0x6은 Ctrl-F입니다.)사용자 설정 내용은 컴퓨터 설정 내용에 대해 우선권을 갖습니다.명령줄에 사용된 스위치는 레지스트리 설정에 대해 우선권을갖습니다./F:ON 스위치를 사용하여 이름 완성 기능을 사용하면두 개의 제어 문자를 사용할 수 있으며, 디렉터리 이름완성에는 Ctrl-D를, 파일 이름 완성에는 Ctrl-F를 사용할 수있습니다. 레지스트리에 있는 특정 완성 문자를 사용할 수없도록 설정하려면 올바른 제어 문자가 아닌공백(0x20) 값을 사용하십시오. You can enable or disable file name completion for a particularinvocation of CMD.EXE with the /F:ON or /F:OFF switch. You can enableor disable completion for all invocations of CMD.EXE on a machine and/oruser logon session by setting either or both of the following REG_DWORDvalues in the registry using REGEDIT.EXE: HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\CompletionChar HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Command Processor\\PathCompletionChar and/or HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\CompletionChar HKEY_CURRENT_USER\\Software\\Microsoft\\Command Processor\\PathCompletionCharwith the hex value of a control character to use for a particularfunction (e.g. 0x4 is Ctrl-D and 0x6 is Ctrl-F). The user specificsettings take precedence over the machine settings. The command lineswitches take precedence over the registry settings.If completion is enabled with the /F:ON switch, the two controlcharacters used are Ctrl-D for directory name completion and Ctrl-F forfile name completion. To disable a particular completion character inthe registry, use the value for space (0x20) as it is not a validcontrol character.
0x4000239E두 개의 제어 문자 중에서 하나를 입력할 때 이름 완성이실행됩니다. 완성 기능은 일치하는 경로의 목록을 만들지 않았거나또는 아무 경로가 없는 경우, 와일드카드 문자를 덧붙이는 커서의왼쪽에 경로 문자열을 위치시킵니다. 그리고 일치하는 첫 번째경로를 표시합니다. 일치하는 경로가 없으면 경고음을 내고 화면에표시합니다. 이후에도 같은 제어 문자를 반복해서 클릭하면일치하는 경로의 목록 전체를 순환합니다. 제어 문자와 함께 키를 누르면 목록을 반대로 작업합니다. 해당 행을 편집하고제어 문자를 다시 클릭하면 저장된 일치하는 경로 목록이 삭제되고새로운 목록을 만듭니다. 파일과 디렉터리 이름 완성 작업 간에도동일합니다. 두 개의 제어 문자 사이에 유일하게 다른 점은디렉터리 완성 문자는 디렉터리 이름과 일치하는 반면파일 완성 문자는 파일과 디렉터리 이름 양 쪽 모두와 일치한다는것입니다. 파일 완성이 기본 제공 디렉터리 명령어(CD, MD, RD) 중어떤 명령어에 사용되면 디렉터리 완성이 실행됩니다.완성 코드는 공백이 있거나 일치하는 경로의 주위에 따옴표가 있는특수 문자를 갖는 파일 이름과 올바르게 작동합니다.또한 백업을 하는 경우, 행에서 완성 기능을 실행하십시오.완성이 실행된 지점의 커서 오른편에 있는 문자열은 제거됩니다.따옴표가 필요한 특수 문자는 다음과 같습니다: ()[]{}^=;!%'+,`~(&() Completion is invoked when you type either of the two controlcharacters. The completion function takes the path string to the leftof the cursor appends a wild card character to it if none is alreadypresent and builds up a list of paths that match. It then displays thefirst matching path. If no paths match, it just beeps and leaves thedisplay alone. Thereafter, repeated pressing of the same controlcharacter will cycle through the list of matching paths. Pressing theShift key with the control character will move through the listbackwards. If you edit the line in any way and press the controlcharacter again, the saved list of matching paths is discarded and a newone generated. The same occurs if you switch between file and directoryname completion. The only difference between the two control charactersis the file completion character matches both file and directory names,while the directory completion character only matches directory names.If file completion is used on any of the built in directory commands(CD, MD or RD) then directory completion is assumed.The completion code deals correctly with file names that contain spacesor other special characters by placing quotes around the matching path.Also, if you back up, then invoke completion from within a line, thetext to the right of the cursor at the point completion was invoked isdiscarded.The special characters that require quotes are: &()[]{}^=;!%'+,`~
0x4000239F명령 처리기 확장 사용 Command Processor Extensions Enabled
0x400023A0기본값으로 명령 처리기 확장 사용. 자세한 내용은 CMD /?를 사용하십시오. Command Processor Extensions enabled by default. Use CMD /? for details.
0x400023A1파일 삭제 - %1 Deleted file - %1
0x400023A2파일 확장명 연결을 보여주거나 수정합니다.ASSOC [.확장명=[파일 유형]] .확장명 파일 유형과 연결할 파일 확장명을 지정합니다. 파일 유형 파일 확장명과 연결할 파일 유형을 지정합니다.현재 파일 연결을 보려면 매개 변수 없이 'ASSOC'라고 입력합니다.ASSOC가 파일 확장명만 가지고 불려진 경우, 해당 파일 확장명에 대한 현재파일 연결을 보여줍니다. 파일 유형에 대해 아무 것도 지정하지 않으면명령은 해당 파일 확장명의 연결을 제거합니다. Displays or modifies file extension associationsASSOC [.ext[=[fileType]]] .ext Specifies the file extension to associate the file type with fileType Specifies the file type to associate with the file extensionType ASSOC without parameters to display the current file associations.If ASSOC is invoked with just a file extension, it displays the currentfile association for that file extension. Specify nothing for the filetype and the command will delete the association for the file extension.
0x400023A3확장명 %1에 대한 파일 연결이 없습니다. File association not found for extension %1
0x400023A4파일 확장명 연결에 사용되는 파일 형식을 표시하거나 수정합니다.FTYPE [fileType[=[openCommandString]]] fileType 찾거나 바꿀 파일 형식을 지정합니다. OpenCommandString 이 형식의 파일을 시작할 때 사용할 [열기] 명령을 지정합니다.FTYPE를 매개 변수 없이 입력하여 정의한 열기 명령 문자열을가진 현재 파일 형식을 표시하십시오. FTYPE는 파일 형식만으로호출되며, 그 파일 형식에 사용할 현재의 열기 명령 문자열을 표시합니다.열기 명령 문자열을 지정하지 않으면 FTYPE 명령은 파일 형식에 대한열기 명령 문자열을 지웁니다. 열기 명령 문자열에서 %%0 또는 %%1은(는)연결을 통해 시작될 파일 이름으로 대체됩니다. %%*은(는) 모든 매개 변수를가져오며, %%2은(는) 첫째 매개 변수를 가져오고, %%3은(는) 둘째 매개변수를 가져오는 식입니다. %%~n은(는) n째 매개 변수로 시작하는 나머지매개 변수를 가져오는데 n값은 2에서 9까지의 값입니다. 예를 들면: ASSOC .pl=PerlScript FTYPE PerlScript=perl.exe %%1 %%*는 Perl 스크립트를 다음과 같이 호출합니다. script.pl 1 2 3확장 유형에 필요한 확장명을 지우려면 다음과 같이 하십시오: set PATHEXT=.pl;%%PATHEXT%%그러면 스크립트는 다음과 같이 호출됩니다. script 1 2 3 Displays or modifies file types used in file extension associationsFTYPE [fileType[=[openCommandString]]] fileType Specifies the file type to examine or change openCommandString Specifies the open command to use when launching files of this type.Type FTYPE without parameters to display the current file types thathave open command strings defined. FTYPE is invoked with just a filetype, it displays the current open command string for that file type.Specify nothing for the open command string and the FTYPE command willdelete the open command string for the file type. Within an opencommand string %%0 or %%1 are substituted with the file name beinglaunched through the assocation. %%* gets all the parameters and %%2gets the 1st parameter, %%3 the second, etc. %%~n gets all the remainingparameters starting with the nth parameter, where n may be between 2 and 9,inclusive. For example: ASSOC .pl=PerlScript FTYPE PerlScript=perl.exe %%1 %%*would allow you to invoke a Perl script as follows: script.pl 1 2 3If you want to eliminate the need to type the extensions, then do thefollowing: set PATHEXT=.pl;%%PATHEXT%%and the script could be invoked as follows: script 1 2 3
0x400023A5'%1' 파일 형식이 없거나 이와 연결된 열기 명령이 없습니다. File type '%1' not found or no open command associated with it.
0x400023A6SETLOCAL 명령에 대한 매개 변수가 올바르지 않습니다. Invalid parameter to SETLOCAL command
0x400023A7COPY 명령의 다시 시작할 수 있는 옵션은 이 버전의 운영 체제에서지원되지 않습니다. The restartable option to the COPY command is not supported bythis version of the operating system.
0x400023A8일괄 매개 변수 대체에서 경로 연산자를 다음과 같이 사용하면 잘못입니다. %1올바른 포맷을 알려면 CALL /? 또는 FOR /?를 입력하십시오 The following usage of the path operator in batch-parametersubstitution is invalid: %1For valid formats type CALL /? or FOR /?
0x400023A9%1 환경 변수가 정의되지 않았습니다. Environment variable %1 not defined
0x400023AA일괄 스크립트 밖에서 일괄 레이블을 호출할 수 없습니다. Invalid attempt to call batch label outside of batch script.
0x400023AB시스템이 지정된 일괄 레이블을 찾을 수 없습니다 - %1 The system cannot find the batch label specified - %1
0x400023ACCMD.EXE에 대한 유니코드 출력 옵션이 이 버전의 운영 체제에서 지원되지않습니다. The unicode output option to CMD.EXE is not supported by thisversion of the operating system.
0x400023AD명령 확장을 사용하면 DEL과 ERASE는 아래와 같이 바뀝니다./S 스위치의 의미가 바뀌어, 찾지 못하는 파일이 아니라지워진 파일을 보여줍니다. If Command Extensions are enabled DEL and ERASE change as follows:The display semantics of the /S switch are reversed in that it showsyou only the files that are deleted, not the ones it could not find.
0x400023AE명령 확장을 사용하면 CHDIR은 아래와 같이 바뀝니다.현재 디렉터리 문자열이 디스크 이름에 있는 것 같이 사용되도록변환됩니다. 그러므로 CD C:\\TEMP는 실제로, 이 디렉터리가 디스크에있으면 현재 디렉터리가 C:\\Temp로 설정됩니다.CHDIR 명령은 스페이스를 분리 기호로 취급하지 않으므로 CD는인용 부호로 이름을 에워싸지 않아도 이름에 스페이스를 가지고 있는하위 디렉터리로 갈 수 있습니다.예를 들면 다음 두 가지 경우는 모두 같습니다: cd \\winnt\\profiles\\username\\programs\\start menu cd \"\\winnt\\profiles\\username\\programs\\start menu\" If Command Extensions are enabled CHDIR changes as follows:The current directory string is converted to use the same case asthe on disk names. So CD C:\\TEMP would actually set the currentdirectory to C:\\Temp if that is the case on disk.CHDIR command does not treat spaces as delimiters, so it is possible toCD into a subdirectory name that contains a space without surroundingthe name with quotes. For example: cd \\winnt\\profiles\\username\\programs\\start menuis the same as: cd \"\\winnt\\profiles\\username\\programs\\start menu\"which is what you would have to type if extensions were disabled.
0x400023AF명령 확장을 사용하면 MKDIR은 아래와 같이 바뀝니다.필요한 경우 MKDIR은 경로 상에 중간 디렉터리를 만듭니다.예를 들어, \\a가 없다고 가정하면 mkdir \\a\\b\\c\\d는 확장을 사용하지 않는 경우의 mkdir \\a chdir \\a mkdir b chdir b mkdir c chdir c mkdir d와 같습니다. If Command Extensions are enabled MKDIR changes as follows:MKDIR creates any intermediate directories in the path, if needed.For example, assume \\a does not exist then: mkdir \\a\\b\\c\\dis the same as: mkdir \\a chdir \\a mkdir b chdir b mkdir c chdir c mkdir dwhich is what you would have to type if extensions were disabled.
0x400023B0명령 확장을 사용하면 DATE 명령은 새 날짜를 묻지 않고 현재 날짜를바로 출력할 수 있게 하는 /T 스위치를 지원합니다. If Command Extensions are enabled the DATE command supportsthe /T switch which tells the command to just output thecurrent date, without prompting for a new date.
0x400023B1명령 확장을 사용하면 TIME 명령은 새 시간을 묻지 않고 현재 시간을바로 출력할 수 있게 하는 /T 스위치를 지원합니다. If Command Extensions are enabled the TIME command supportsthe /T switch which tells the command to just output thecurrent time, without prompting for a new time.
0x400023B2명령 확장을 사용하면 PROMPT 명령은 아래와 같은 추가 포맷의문자를 지원합니다. $+ 밀어 넣어지는 각 수준에 한 문자씩, PUSHD 디렉터리 스택 높이에 따라 0개 이상의 + 기호 문자. $M 현재 드라이브 문자에 연결된 원격 이름을 표시하거나 현재 드라이브가 네트워크 드라이브가 아닐 경우 빈 문자열을 표시합니다. If Command Extensions are enabled the PROMPT command supportsthe following additional formatting characters: $+ zero or more plus sign (+) characters depending upon the depth of the PUSHD directory stack, one character for each level pushed. $M Displays the remote name associated with the current drive letter or the empty string if current drive is not a network drive.
0x400023B3명령 확장을 사용하면 PUSHD 명령은 일반적인 드라이브 문자와경로뿐만 아니라 네트워크 경로도 받아들입니다.네트워크 경로를 지정하면 PUSHD는 지정한 해당 네트워크 리소스를가리키는 임시 드라이브 문자를 만든 다음 현재 드라이브와디렉터리를 새로 정의한 드라이브 문자로 바꿉니다.임시 드라이브 문자는 Z:에서 내림차순으로 할당되며 처음으로 찾아낸사용하지 않은 드라이브 문자를 사용합니다. If Command Extensions are enabled the PUSHD command acceptsnetwork paths in addition to the normal drive letter and path.If a network path is specified, PUSHD will create a temporarydrive letter that points to that specified network resource andthen change the current drive and directory, using the newlydefined drive letter. Temporary drive letters are allocated fromZ: on down, using the first unused drive letter found.
0x400023B4명령 확장을 사용하면 POPD 명령은, 쌓여진 디렉터리스택을 보여 줄 때 PUSHD가 만든 임시 드라이브 문자를 지웁니다. If Command Extensions are enabled the POPD command will deleteany temporary drive letter created by PUSHD when you POPD thatdrive off the pushed directory stack.
0x400023B5명령 확장을 사용하면 SET는 아래와 같이 바뀝니다.SET 명령은 변수 이름만으로 호출되며, = 기호나 값으로그 변수의 값을 표시하지는 않습니다. 예를 들어, SET P는 문자 'P'로 시작되는 모든 변수를 표시합니다.SET 명령은 변수 이름을 현재 환경에서 찾을 수 없으면ERRORLEVEL을 1로 설정합니다.SET 명령에서는 환경 변수 이름에 = 기호를 사용할 수 없습니다.SET 명령에는 아래와 같이 새로운 두 개의 스위치가 추가됩니다. SET /A 표현식 SET /P 변수=[promptString]/A 스위치는 = 기호의 오른쪽에 있는 문자열이수식임을 지정합니다. 이는 계산되어 문자열로 변환되거나지정한 변수의 새 값으로 만들어진 결과입니다.표현식 평가기는 매우 간단하며 아래 연산을 지원합니다. () - 그룹 짓기 ! ~ - - 단일 연산자 * / %% - 산술 연산자 + - - 산술 연산자 - 논리 이동 & - 비트단위 and ^ - 비트단위 상호 배제 or | - 비트단위 or = *= /= %%= += -= - 할당 &= ^= |= = , - 식 구분 기호논리 연산자를 사용하면 표현식 문자열을 인용 부호로 묶어야합니다. 표현식에서 숫자가 아닌 문자열은 환경 변수 문자열로취급하며, 그 값은 사용하기 전에 숫자로 변환됩니다. 환경 변수 이름이지정되었지만 현재 환경에서 정의되지 않았으면 0 값이 사용됩니다.이렇게 하면 환경 변수 값을 가져오기 위해 %% 기호를모두 입력할 필요 없이 환경 변수 값으로 산술 연산을 수행할 수있습니다. 명령 스크립트 밖의 명령줄에서 SET /A를 실행하면,표현식의 마지막 값이 표시됩니다. 할당 연산자의 왼쪽에환경 변수 이름이 있어야 합니다. 숫자 값은 아무 접두어가 없으면십진수이며, 접두어 0x는 16진수, 0은 8진수를나타냅니다. 그러므로 0x12, 18은 022와 같습니다.8진수는 혼동될 수 있다는 것에 주의하십시오: 08과 09는 8, 9가 올바른 8진수가 아니므로 잘못된 수 입니다. If Command Extensions are enabled SET changes as follows:SET command invoked with just a variable name, no equal sign or valuewill display the value of all variables whose prefix matches the namegiven to the SET command. For example: SET Pwould display all variables that begin with the letter 'P'SET command will set the ERRORLEVEL to 1 if the variable name is notfound in the current environment.SET command will not allow an equal sign to be part of the name ofa variable.Two new switches have been added to the SET command: SET /A expression SET /P variable=[promptString]The /A switch specifies that the string to the right of the equal signis a numerical expression that is evaluated. The expression evaluatoris pretty simple and supports the following operations, in decreasingorder of precedence: () - grouping ! ~ - - unary operators * / %% - arithmetic operators + - - arithmetic operators - logical shift & - bitwise and ^ - bitwise exclusive or | - bitwise or = *= /= %%= += -= - assignment &= ^= |= = , - expression separatorIf you use any of the logical or modulus operators, you will need toenclose the expression string in quotes. Any non-numeric strings in theexpression are treated as environment variable names whose values areconverted to numbers before using them. If an environment variable nameis specified but is not defined in the current environment, then a valueof zero is used. This allows you to do arithmetic with environmentvariable values without having to type all those %% signs to get theirvalues. If SET /A is executed from the command line outside of acommand script, then it displays the final value of the expression. Theassignment operator requires an environment variable name to the left ofthe assignment operator. Numeric values are decimal numbers, unlessprefixed by 0x for hexadecimal numbers, and 0 for octal numbers.So 0x12 is the same as 18 is the same as 022. Please note that the octalnotation can be confusing: 08 and 09 are not valid numbers because 8 and9 are not valid octal digits.
0x400023B6/P 스위치는 변수의 값을 사용자가 입력한 입력 줄에 설정하도록 허용합니다. 입력 줄을 읽기 전에 지정한 promptString을 표시합니다. PromptString을 비워 둘 수 있습니다.환경 변수 대체를 다음과 같이 확장했습니다: %%PATH:str1=str2%%은(는) \"str2\" 문자열을 가진 확장된 결과에 나타나는 각 \"str1\" 문자열을 대체하는 PATH 환경 변수를 확장합니다. 확장된 출력에 나타나는 모든 \"str1\" 문자열을 효과적으로 삭제하기 위해 \"str2\" 문자열을 비어둘 수있습니다. \"str1\" 문자열이 별표(*)로 시작할 수 있습니다. 이 경우에는 확장된 출력의 시작 부분에서부터 str1의 나머지 부분의 첫 문자열까지의 모든 문자열을 일치시킵니다.또한 확장용 하위 문자열을 지정할 수 있습니다. %%PATH:~10,5%%은(는) PATH 환경 변수를 확장한 다음 확장된 결과의 11(10 오프세트)번째 문자에서 시작한 5 문자만 사용합니다. 길이를 지정하지 않으면 기본값을 변수 값의 나머지로 지정합니다. 두(오프세트 또는 길이) 수 모두 음수이면, 사용한 수는 오프세트 또는 지정한 길이에 추가된 환경 변수 값의 길이입니다. %%PATH:~-10%%은(는) PATH 변수의 마지막 10 문자를 추출합니다. %%PATH:~0,-2%%은(는) PATH 변수의 2 문자만 제외한 모든 문자를 추출합니다. The /P switch allows you to set the value of a variable to a line of inputentered by the user. Displays the specified promptString before readingthe line of input. The promptString can be empty.Environment variable substitution has been enhanced as follows: %%PATH:str1=str2%%would expand the PATH environment variable, substituting each occurrenceof \"str1\" in the expanded result with \"str2\". \"str2\" can be the emptystring to effectively delete all occurrences of \"str1\" from the expandedoutput. \"str1\" can begin with an asterisk, in which case it will matcheverything from the beginning of the expanded output to the firstoccurrence of the remaining portion of str1.May also specify substrings for an expansion. %%PATH:~10,5%%would expand the PATH environment variable, and then use only the 5characters that begin at the 11th (offset 10) character of the expandedresult. If the length is not specified, then it defaults to theremainder of the variable value. If either number (offset or length) isnegative, then the number used is the length of the environment variablevalue added to the offset or length specified. %%PATH:~-10%%would extract the last 10 characters of the PATH variable. %%PATH:~0,-2%%would extract all but the last 2 characters of the PATH variable.
0x400023B7지연된 환경 변수 확장명에 대한 지원이 추가되었습니다. 이 지원은 항상기본적으로 사용할 수 없지만 /V 명령줄을 CMD.EXD로 전환하여 사용할 수 있거나사용할 수 없게 될 수 있습니다. CMD /?를 참조하십시오.지연된 환경 변수 확장명은 텍스트의 줄을 실행할 때가 아니라 읽을 때 발생한 현재 확장명의 한계를극복하는데 유용합니다. 다음 예제는직접 변수 확장명에 나타나는 문제를 보여줍니다: set VAR=before if \"%%VAR%%\" == \"before\" ( set VAR=after if \"%%VAR%%\" == \"after\" @echo If you see this, it worked )양쪽 IF 설명에 있는 %%VAR%%가첫 번째 IF 설명을 읽을 때 대체되고논리적으로 복합문인 IF의 본문을 포함하기 때문에 메시지를표시하지 않습니다. 그래서 복합문에 있는 IF가 결코 같을 수 없는\"before\"과 \"after\"를 비교하고 있습니다. 유사하게, 다음 예제는예상한 것처럼 작업하지 않습니다: set LIST= for %%i in (*) do set LIST=%%LIST%% %%i echo %%LIST%%현재 디렉터리에 파일 목록을 만들지 않지만,대신 LIST 변수를 최근에 찾은 파일에 설정합니다.다신 한번, 이것은 %%LIST%% 변수가 FOR 설명을 읽을 때한번 확장되었고 그때 LIST 변수가 비었기 때문입니다.실행하고 있는 실제 FOR loop는: for %%i in (*) do set LIST= %%i이것은 LIST를 최근에 찾은 파일에 설정합니다. 지연된 환경 변수 확장명은 실행 시간에 환경 변수를확장하도록 다른 문자(느낌표)를 사용하도록허용합니다. 지연된 변수 확장명을 사용할 수 있으면,위의 예제가 의도된 대로 다음과 같이 작업하도록 쓰여질 수 있습니다: set VAR=before if \"%%VAR%%\" == \"before\" ( set VAR=after if \"!VAR!\" == \"after\" @echo 이렇게 되면 ) set LIST= for %%i in (*) do set LIST=!LIST! %%i echo %%LIST%% Finally, support for delayed environment variable expansion has beenadded. This support is always disabled by default, but may beenabled/disabled via the /V command line switch to CMD.EXE. See CMD /?Delayed environment variable expansion is useful for getting aroundthe limitations of the current expansion which happens when a lineof text is read, not when it is executed. The following exampledemonstrates the problem with immediate variable expansion: set VAR=before if \"%%VAR%%\" == \"before\" ( set VAR=after if \"%%VAR%%\" == \"after\" @echo If you see this, it worked )would never display the message, since the %%VAR%% in BOTH IF statementsis substituted when the first IF statement is read, since it logicallyincludes the body of the IF, which is a compound statement. So theIF inside the compound statement is really comparing \"before\" with\"after\" which will never be equal. Similarly, the following examplewill not work as expected: set LIST= for %%i in (*) do set LIST=%%LIST%% %%i echo %%LIST%%in that it will NOT build up a list of files in the current directory,but instead will just set the LIST variable to the last file found.Again, this is because the %%LIST%% is expanded just once when theFOR statement is read, and at that time the LIST variable is empty.So the actual FOR loop we are executing is: for %%i in (*) do set LIST= %%iwhich just keeps setting LIST to the last file found.Delayed environment variable expansion allows you to use a differentcharacter (the exclamation mark) to expand environment variables atexecution time. If delayed variable expansion is enabled, the aboveexamples could be written as follows to work as intended: set VAR=before if \"%%VAR%%\" == \"before\" ( set VAR=after if \"!VAR!\" == \"after\" @echo If you see this, it worked ) set LIST= for %%i in (*) do set LIST=!LIST! %%i echo %%LIST%%
0x400023B8명령 확장을 사용하면 확장될 수 있으나 SET에 의해표시되는 변수 목록에 나타나지 않는 몇몇의동적 환경 변수가 있습니다. 이 변수 값은변수 값이 확장될 때마다 동적으로 계산됩니다.사용자가 변수를 이 이름 중 하나로 분명하게 정의하면이 정의가 아래에 설명된 동적 변수를 무시합니다:%%CD%% - 현재 디렉터리 문자열로 확장합니다.%%DATE%% - DATE 명령과 같은 포맷을 사용하여 현재 날짜로 확장합니다.%%TIME%% - TIME 명령과 같은 포맷을 사용하여 현재 시간으로 확장합니다.%%RANDOM%% - 0과 32767 사이에 있는 임의 숫자로 확장합니다.%%ERRORLEVEL%% - 현재 ERRPRLEVEL 값으로 확장합니다%%CMDEXTVERSION%% - 현재 명령 프로세서 확장자 버전 번호로 확장합니다.%%CMDCMDLINE%% - 명령 프로세서를 호출하는 원본 명령줄로 확장합니다.%%HIGHESTNUMANODENUMBER%% - 이 컴퓨터의 최고 NUMA 노드 수로 확장합니다. If Command Extensions are enabled, then there are several dynamicenvironment variables that can be expanded but which don't show up inthe list of variables displayed by SET. These variable values arecomputed dynamically each time the value of the variable is expanded.If the user explicitly defines a variable with one of these names, thenthat definition will override the dynamic one described below:%%CD%% - expands to the current directory string.%%DATE%% - expands to current date using same format as DATE command.%%TIME%% - expands to current time using same format as TIME command.%%RANDOM%% - expands to a random decimal number between 0 and 32767.%%ERRORLEVEL%% - expands to the current ERRORLEVEL value%%CMDEXTVERSION%% - expands to the current Command Processor Extensions version number.%%CMDCMDLINE%% - expands to the original command line that invoked the Command Processor.%%HIGHESTNUMANODENUMBER%% - expands to the highest NUMA node number on this machine.
0x400023B9명령 확장을 사용하면 GOTO는 아래와 같이 바뀝니다.이제는 GOTO 명령이 현재 일괄 스크립트 파일 끝으로 제어를 보내는:EOF 대상 레이블을 받아들입니다. 이는 레이블을 정의하지 않고일괄 스크립트 파일을 마치는 쉬운 방법입니다. 이 기능을 유용하게 하는CALL 명령 확장에 관한 설명을 보려면 CALL /?를 입력하십시오. If Command Extensions are enabled GOTO changes as follows:GOTO command now accepts a target label of :EOF which transfers controlto the end of the current batch script file. This is an easy way toexit a batch script file without defining a label. Type CALL /? for adescription of extensions to the CALL command that make this featureuseful.
0x400023BA명령 확장을 사용하면, SHIFT 명령은 n(n은 0에서 8사이의 수)째인수에서 이동을 시작하는 /n 스위치를 지원합니다. 예를 들어: SHIFT /2는 %%3을 %%2로, %%4를 %%3으로, %%1을 %%0으로 이동합니다. If Command Extensions are enabled the SHIFT command supportsthe /n switch which tells the command to start shifting at thenth argument, where n may be between zero and eight. For example: SHIFT /2would shift %%3 to %%2, %%4 to %%3, etc. and leave %%0 and %%1 unaffected.
0x400023BB명령 확장을 사용하면 CALL은 아래와 같이 바뀝니다.CALL 명령이 레이블을 CALL 대상으로 받아들이며 구문은 다음과 같습니다: CALL :레이블 인수새 배치 파일 문장은 지정한 인수로 만들어지며 제어는 지정한레이블 뒤에 나오는 명령문으로 전달됩니다.일괄 스크립트 파일 끝에 두 번 도달하면 두 번 \"exit\"해야 합니다.끝을 처음 읽을 때에는 제어를 CALL 명령문 바로 뒤로 반환합니다.그 다음에 읽을 때에는 일괄 스크립트를 마칩니다.일괄 스크립트에서 반환할 수 있는 GOTO :EOF 확장에 대한 설명을보려면 GOTO /?를 입력하십시오.또한 일괄 스크립트 인수 참조(%%0, %%1 등) 확장은 아래와 같이바뀌게 됩니다. 일괄 스크립트에 있는 %%*는 모든 인수를 참조합니다. (예: %%1 %%2 %%3 %%4 %%5 ...). 일괄 변수(%%n)의 기능이 다양해졌으며 다음과 같은 구문을 사용할 수 있습니다: %%~1 - 인용 부호(\")를 제거하면서 %%1을 확장합니다. %%~f1 - %%1을 정규화된 경로 이름으로 확장합니다. %%~d1 - %%1을 드라이브 문자로만 확장합니다. %%~p1 - %%1을 경로로만 확장합니다. %%~n1 - %%1을 파일 이름으로만 확장합니다. %%~x1 - %%1을 파일 확장명으로만 확장합니다. %%~s1 - 경로에서 짧은 이름만을 포함하도록 변경합니다. %%~a1 - %%1을 파일 속성으로 확장합니다. %%~t1 - %%1을 날짜/시간으로 확장합니다. %%~z1 - %%1을 파일 크기로 확장합니다. %%~$PATH:1 - PATH 환경 변수에 나열된 디렉터리에서 %%1을 찾아서 처음 발견한 정규화된 이름으로 확장합니다. 환경 변수 이름이 정의되지 않았거나 찾기를 가지고 파일을 찾지 못했으면 이 수정자가 빈 문자열로 확장합니다. If Command Extensions are enabled CALL changes as follows:CALL command now accepts labels as the target of the CALL. The syntaxis: CALL :label argumentsA new batch file context is created with the specified arguments andcontrol is passed to the statement after the label specified. You must\"exit\" twice by reaching the end of the batch script file twice. Thefirst time you read the end, control will return to just after the CALLstatement. The second time will exit the batch script. Type GOTO /?for a description of the GOTO :EOF extension that will allow you to\"return\" from a batch script.In addition, expansion of batch script argument references (%%0, %%1,etc.) have been changed as follows: %%* in a batch script refers to all the arguments (e.g. %%1 %%2 %%3 %%4 %%5 ...) Substitution of batch parameters (%%n) has been enhanced. You can now use the following optional syntax: %%~1 - expands %%1 removing any surrounding quotes (\") %%~f1 - expands %%1 to a fully qualified path name %%~d1 - expands %%1 to a drive letter only %%~p1 - expands %%1 to a path only %%~n1 - expands %%1 to a file name only %%~x1 - expands %%1 to a file extension only %%~s1 - expanded path contains short names only %%~a1 - expands %%1 to file attributes %%~t1 - expands %%1 to date/time of file %%~z1 - expands %%1 to size of file %%~$PATH:1 - searches the directories listed in the PATH environment variable and expands %%1 to the fully qualified name of the first one found. If the environment variable name is not defined or the file is not found by the search, then this modifier expands to the empty string
0x400023BC수정자는 결합되어 복합 결과를 얻을 수 있습니다. %%~dp1 - %%1을(를) 드라이브 문자와 경로로만 확장합니다. %%~nx1 - %%1을 (를) 파일 이름과 확장자로만 확장합니다. %%~dp$PATH:1 - PATH 환경 변수에 나열된 디렉터리에서 %%1을(를) 찾아서 처음 발견된 드라이브 문자와 경로로 확장합니다. %%~ftza1 - %%1을(를) 출력 행과 같은 DIR로 확장합니다. 위의 예에서 %%1와 PATH는 다른 값으로 바뀔 수 있습니다. %%~ 구문은 올바른 매개 변수에 의해 종료됩니다. %%~ 수정자는 %%*와 함께 사용될 수 없습니다. The modifiers can be combined to get compound results: %%~dp1 - expands %%1 to a drive letter and path only %%~nx1 - expands %%1 to a file name and extension only %%~dp$PATH:1 - searches the directories listed in the PATH environment variable for %%1 and expands to the drive letter and path of the first one found. %%~ftza1 - expands %%1 to a DIR like output line In the above examples %%1 and PATH can be replaced by other valid values. The %%~ syntax is terminated by a valid argument number. The %%~ modifiers may not be used with %%*
0x400023BD명령 확장을 사용하면 SETLOCAL은 아래와 같이 바뀝니다.SETLOCAL 일괄 명령은 선택적인 인수를 받아들입니다. ENABLEEXTENSIONS 또는 DISABLEEXTENSIONS는 명령 처리 확장을 사용하거나 사용하지 않도록 설정합니다. 이러한 인수는 CMD /E:ON 또는 /E:OFF 스위치에 대해 우선권을 갖습니다. 자세한 내용은 CMD /?를 참조하십시오. ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEXPANSION은 지연된 환경 변수 확장을 사용하거나 사용하지 않도록 설정합니다. 이러한 인수는 CMD /V:ON 또는 /V:OFF 스위치에 대해 우선권을 갖습니다. 자세한 내용은 CMD /?를 참조하십시오.이러한 수정 사항은 SETLOCAL 명령 이전의 설정에 관계 없이일치하는 ENDLOCAL 명령이 실행할 때까지 지속됩니다.SETLOCAL 명령은 인수가 주어지면 ERRORLEVEL값을 설정합니다.두 개의 올바른 인수 중 하나가 주어지고 다른 하나가 주어지지않으면 0이 됩니다. 이것으로 아래와 같은 기법을 사용하여일괄 스크립트에서 확장을 사용 가능한지를 결정할 수있습니다.VERIFY OTHER 2nul SETLOCAL ENABLEEXTENSIONS IF ERRORLEVEL 1 echo 확장을 사용할 수 없습니다.이것은 CMD.EXE, SETLOCAL의 이전 버전에ERRORLEVEL 값이설정되지 않았기 때문에 작동합니다. 잘못된 인수와 함께 VERIFY 명령을사용하면 ERRORLEVEL 값이 0이 아닌 값으로 초기화됩니다. If Command Extensions are enabled SETLOCAL changes as follows:SETLOCAL batch command now accepts optional arguments: ENABLEEXTENSIONS / DISABLEEXTENSIONS enable or disable command processor extensions. These arguments takes precedence over the CMD /E:ON or /E:OFF switches. See CMD /? for details. ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEXPANSION enable or disable delayed environment variable expansion. These arguments takes precedence over the CMD /V:ON or /V:OFF switches. See CMD /? for details.These modifications last until the matching ENDLOCAL command,regardless of their setting prior to the SETLOCAL command.The SETLOCAL command will set the ERRORLEVEL value if givenan argument. It will be zero if one of the two valid argumentsis given and one otherwise. You can use this in batch scriptsto determine if the extensions are available, using the followingtechnique: VERIFY OTHER 2nul SETLOCAL ENABLEEXTENSIONS IF ERRORLEVEL 1 echo Unable to enable extensionsThis works because on old versions of CMD.EXE, SETLOCAL does NOTset the ERRORLEVEL value. The VERIFY command with a bad argumentinitializes the ERRORLEVEL value to a non-zero value.
0x400023BE명령 확장을 사용하면 ENDLOCAL은 아래와 같이 바뀝니다.대응되는 SETLOCAL이 새 ENABLEEXTENSIONS이나 DISABLEEXTENSIONS옵션을 사용하여 명령 확장을 사용하거나 사용하지 않으면,ENDLOCAL뒤에 있는 명령 확장의 사용/사용 안 함 상태는 대응되는SETLOCAL 명령 실행 이전의 상태로 복원됩니다. If Command Extensions are enabled ENDLOCAL changes as follows:If the corresponding SETLOCAL enable or disabled command extensionsusing the new ENABLEEXTENSIONS or DISABLEEXTENSIONS options, thenafter the ENDLOCAL, the enabled/disabled state of command extensionswill be restored to what it was prior to the matching SETLOCALcommand execution.
0x400023BF명령 확장을 사용하면 명령줄을 통한 외부 명령 호출이나 START명령이아래와 같이 바뀝니다.실행 파일이 아닌 파일을 단지 파일 이름을 명령으로 입력함으로써 파일 연결을 통해 호출할 수 있습니다. (예를 들면 WORD.DOC는 .DOC 파일 확장자와 연결된 응용 프로그램을 시작합니다.) 명령 스크립트 안에서 이러한 연결을 만드는 방법을 알려면 ASSOC와 FTYPE 명령을 입력하십시오.32비트 GUI 응용 프로그램을 실행할 때는, CMD.EXE는 응용 프로그램이 끝나기를 기다리지 않고 명령 프롬프트로 반환됩니다. 명령 스크립트 안에서 실행되면 이러한 새 동작이 발생하지 않습니다.확장자나 경로 한정자 없이 첫 토큰이 CMD인 명령줄을 실행할 때는 CMD를 COMSPEC 변수의 값으로 바꾸며 따라서 최소한의 경우 임의의 CMD.EXE 버전이 선택되는 것을 막을 수 있습니다.첫 토큰이 확장자를 가지지 않는 명령줄을 실행할 때 CMD.EXE는 어떤 확장자를 어떤 순서로 찾을 것인지 결정하기 위해 PATHEXT 환경 변수 값을 사용합니다. PATHEXT 변수의 기본값은 아래와 같습니다. .COM;.EXE;.BAT;.CMD 구문에서 PATH 변수와 같이 ; 기호로 요소를 분리한다는 점에 유의하십시오.명령을 실행할 때는 확장자가 같지 않으면 확장자가 없는 이름이디렉터리 이름과 같은 지 찾아보고 만약 있으면 START명령이그 경로에서 탐색기를 시작합니다. 명령줄에서 이러한 것이 수행되면그 경로에 CD /D를 수행하는 것과 같습니다. If Command Extensions are enabled, external command invocationthrough the command line or the START command changes as follows:non-executable files may be invoked through their file association just by typing the name of the file as a command. (e.g. WORD.DOC would launch the application associated with the .DOC file extension). See the ASSOC and FTYPE commands for how to create these associations from within a command script.When executing an application that is a 32-bit GUI application, CMD.EXE does not wait for the application to terminate before returning to the command prompt. This new behavior does NOT occur if executing within a command script.When executing a command line whose first token is the string \"CMD \" without an extension or path qualifier, then \"CMD\" is replaced with the value of the COMSPEC variable. This prevents picking up CMD.EXE from the current directory.When executing a command line whose first token does NOT contain an extension, then CMD.EXE uses the value of the PATHEXT environment variable to determine which extensions to look for and in what order. The default value for the PATHEXT variable is: .COM;.EXE;.BAT;.CMD Notice the syntax is the same as the PATH variable, with semicolons separating the different elements.When searching for an executable, if there is no match on any extension,then looks to see if the name matches a directory name. If it does, theSTART command launches the Explorer on that path. If done from thecommand line, it is the equivalent to doing a CD /D to that path.
0x400023C0명령 확장을 사용하여 Windows 플랫폼에서 실행하면,BREAK 명령은 디버거로 오류를 검출하고 있을 때에하드 코드 중단점을 입력합니다. If Command Extensions are enabled, and running on the Windowsplatform, then the BREAK command will enter a hard coded breakpointif being debugged by a debugger.
0x400023C1명령 확장을 사용하면 FOR 명령에 아래와 같은 추가적인 형태가지원됩니다.FOR /D %%변수 IN (집합) DO 명령 [명령-매개 변수] 집합에 대표 문자가 있으면 파일 이름 대신 디렉터리 이름과 일치하도록 지정합니다.FOR /R [[드라이브:]경로] %%변수 IN (집합) DO 명령 [명령-매개 변수] [드라이브:]경로를 루트로 하여 디렉터리 트리를 따라 내려가며 FOR 구문을 트리의 각 디렉터리에서 실행합니다. /R 스위치 뒤에 디렉터리가 지정되지 않으면 현재 디렉터리가 사용됩니다. 집합에 마침표(.)가 사용되면 디렉터리 트리만 나열합니다.FOR /L %%변수 IN (시작,단계,끝) DO 명령 [명령-매개 변수] 집합은 단계별로 증가/감소하는 시작부터 끝까지의 일련의 숫자입니다. 따라서 (1,1,5)는 1 2 3 4 5를 나타내며 (5,-1,1)은 5 4 3 2 1을 나타냅니다.FOR /F [\"옵션\"] %%변수 IN (파일-집합) DO 명령 [명령-매개 변수]FOR /F [\"옵션\"] %%변수 IN (\"문자열\") DO 명령어 [명령-매개 변수]FOR /F [\"옵션\"] %%변수 IN ('명령어') DO 명령어 [명령-매개 변수] 또는 usebackq 옵션이 있는 경우:FOR /F [\"옵션\"] %%변수 IN (파일-집합) DO 명령 [명령-매개 변수]FOR /F [\"옵션\"] %%변수 IN ('문자열') DO 명령어 [명령-매개 변수]FOR /F [\"옵션\"] %%변수 IN (`명령어`) DO 명령어 [명령-매개 변수] 파일-집합은 하나 이상의 파일 이름입니다. 파일-집합의 각 파일은 다음 파일로 이동하기 전에 열기 또는 읽기 등의 작업이 진행됩니다. 파일을 읽어서 문자열을 한 행씩 분리하고 각 행을 0개 이상의 토큰으로 구문 분석하는 과정으로 되어 있습니다. For 루프의 본문은 발견된 토큰 문자열에 설정된 변수 값(들)과 함께 호출됩니다. 기본값으로 /F는 파일의 각 행으로부터 분리된 토큰을 첫 번째 공백에 전달합니다. 빈 행은 건너뜁니다. \"옵션\" 매개 변수를 지정하여 기본 구문 분석 동작을 무시할 수 있습니다. 이것은 다른 구문 분석 매개 변수를 지정하는 하나 이상의 키워드를 갖는 인용 부호로 묶인 문자열입니다. 키워드는 아래와 같습니다. If Command Extensions are enabled, the following additionalforms of the FOR command are supported:FOR /D %%variable IN (set) DO command [command-parameters] If set contains wildcards, then specifies to match against directory names instead of file names.FOR /R [[drive:]path] %%variable IN (set) DO command [command-parameters] Walks the directory tree rooted at [drive:]path, executing the FOR statement in each directory of the tree. If no directory specification is specified after /R then the current directory is assumed. If set is just a single period (.) character then it will just enumerate the directory tree.FOR /L %%variable IN (start,step,end) DO command [command-parameters] The set is a sequence of numbers from start to end, by step amount. So (1,1,5) would generate the sequence 1 2 3 4 5 and (5,-1,1) would generate the sequence (5 4 3 2 1)FOR /F [\"options\"] %%variable IN (file-set) DO command [command-parameters]FOR /F [\"options\"] %%variable IN (\"string\") DO command [command-parameters]FOR /F [\"options\"] %%variable IN ('command') DO command [command-parameters] or, if usebackq option present:FOR /F [\"options\"] %%variable IN (file-set) DO command [command-parameters]FOR /F [\"options\"] %%variable IN ('string') DO command [command-parameters]FOR /F [\"options\"] %%variable IN (`command`) DO command [command-parameters] file-set is one or more file names. Each file is opened, read and processed before going on to the next file in file-set. Processing consists of reading in the file, breaking it up into individual lines of text and then parsing each line into zero or more tokens. The body of the for loop is then called with the variable value(s) set to the found token string(s). By default, /F passes the first blank separated token from each line of each file. Blank lines are skipped. You can override the default parsing behavior by specifying the optional \"options\" parameter. This is a quoted string which contains one or more keywords to specify different parsing options. The keywords are:
0x400023C2eol=c - 행 끝 설명 문자를 지정합니다 (하나만) skip=n - 파일의 시작 부분에서 무시할 행의 개수를 지정합니다. delims=xxx - 구분 문자 집합을 지정합니다. 이것은 공백 또는 탭에 대한 기본 구분 문자 집합을 바꿉니다. tokens=x,y,m-n - 각 줄에서 어떤 토큰이 각 반복에 대한 For 구문으로 전달될지를 지정합니다. 이 작업은 추가 변수 이름이 할당되도록 됩니다. m-n 형식은 m에서부터 n까지를 나타냅니다. 토큰=문자열 내에 있는 마지막 문자가 별표(*)이면, 추가 변수가 할당되고, 분석된 마지막 토큰 뒤에 남아 있는 텍스트를 받습니다. usebackq - 억음 악센트 기호(`) 내의 문자열을 명령으로 처리하며, 작은따옴표(')는 문자열 명령어로 큰따옴표(\")는 파일-집합에서 파일 이름을 나타내도록 사용합니다. 다음 예제를 참고하십시오.FOR /F \"eol=; tokens=2,3* delims=, \" %%i in (myfile.txt) do @echo %%i %%j %%k eol=c - specifies an end of line comment character (just one) skip=n - specifies the number of lines to skip at the beginning of the file. delims=xxx - specifies a delimiter set. This replaces the default delimiter set of space and tab. tokens=x,y,m-n - specifies which tokens from each line are to be passed to the for body for each iteration. This will cause additional variable names to be allocated. The m-n form is a range, specifying the mth through the nth tokens. If the last character in the tokens= string is an asterisk, then an additional variable is allocated and receives the remaining text on the line after the last token parsed. usebackq - specifies that the new semantics are in force, where a back quoted string is executed as a command and a single quoted string is a literal string command and allows the use of double quotes to quote file names in file-set. Some examples might help:FOR /F \"eol=; tokens=2,3* delims=, \" %%i in (myfile.txt) do @echo %%i %%j %%k
0x400023C3위의 예제에서는 myfile.txt의 모든 행을 구문 분석하지만 세미콜론으로 시작하는 행은 무시하고, 각 행의 두 번째와 세 번째 토큰을 쉼표 및/또는 공백으로 구분되는 토큰으로 For 본문으로 전달합니다. 두 번째, 세 번째, 나머지 토큰을 가져오려면, For 본문 내용의 %%i, %%j, %%k를 참조하십시오. 공백을 포함한 파일 이름의 경우, 파일 이름에 큰따옴표(\")를 적용하십시오. 큰따옴표를 적용하려면 \"usebackq\" 옵션을 사용해야 합니다. 그렇지 않으면, 큰따옴표는 분석할 문자로 취급됩니다. %%i는 구문에서 정의되며, %%j와 %%k는 \"tokens=\" 옵션에서 정의됩니다. \"tokens=\" 행에서는 26개의 토큰까지 정의할 수 있으나 'z'나 'Z' 보다 큰 변수를 정의할 수는 없습니다. FOR 변수는 하나의 문자이며 대/소문자를 구분하며, 글로벌 변수로 한 번에 52개 이상을 사용할 수 없습니다. 괄호 사이에 있는 파일-집합에 작은따옴표(')를 사용하면, 해당 문자열에서 FOR /F 구문 분석을 사용할 수 있습니다. 이와 같은 경우, 하나의 행으로 취급되며 분석됩니다. 괄호 사이에 있는 파일-집합에 억음 악센트 기호(`)를 사용하면, 해당 명령에 대한 결과를 분석하는데 FOR /F 명령을 사용할 수 있습니다. 이와 같은 경우, CMD.EXE로 전달된 명령줄로 취급되며, 결과는 메모리에 저장되고 파일처럼 분석됩니다. 다음 예제는 현재 환경의 환경 변수 이름을 나열합니다. FOR /F \"usebackq delims==\" %%i IN (`집합`) DO @echo %%i would parse each line in myfile.txt, ignoring lines that begin with a semicolon, passing the 2nd and 3rd token from each line to the for body, with tokens delimited by commas and/or spaces. Notice the for body statements reference %%i to get the 2nd token, %%j to get the 3rd token, and %%k to get all remaining tokens after the 3rd. For file names that contain spaces, you need to quote the filenames with double quotes. In order to use double quotes in this manner, you also need to use the usebackq option, otherwise the double quotes will be interpreted as defining a literal string to parse. %%i is explicitly declared in the for statement and the %%j and %%k are implicitly declared via the tokens= option. You can specify up to 26 tokens via the tokens= line, provided it does not cause an attempt to declare a variable higher than the letter 'z' or 'Z'. Remember, FOR variables are single-letter, case sensitive, global, and you can't have more than 52 total active at any one time. You can also use the FOR /F parsing logic on an immediate string, by making the file-set between the parenthesis a quoted string, using single quote characters. It will be treated as a single line of input from a file and parsed. Finally, you can use the FOR /F command to parse the output of a command. You do this by making the file-set between the parenthesis a back quoted string. It will be treated as a command line, which is passed to a child CMD.EXE and the output is captured into memory and parsed as if it was a file. So the following example: FOR /F \"usebackq delims==\" %%i IN (`set`) DO @echo %%i would enumerate the environment variable names in the current environment.
0x400023C4추가적으로 FOR 대체 변수 참조가 확장되었습니다.다음과 같은 옵션 구문을 사용할 수 있습니다: %%~I - 따옴표(\")를 제거하는 %%I을 확장합니다. %%~fI - %%I을 정규화된 경로 이름으로 확장합니다. %%~dI - %%I을 드라이브 문자로만 확장합니다. %%~pI - %%I을 경로로만 확장합니다. %%~nI - %%I을 파일 이름으로만 확장합니다. %%~xI - %%I을 파일 확장명으로만 확장합니다. %%~sI - 확장된 경로가 짧은 이름만 가지고 있습니다. %%~aI - %%I이 파일의 파일 속성으로만 확장합니다. %%~tI - %%I을 파일의 날짜/시간으로만 확장합니다. %%~zI - %%I을 파일 크기로만 확장합니다. %%~$PATH:I - PATH 환경 변수 목록에 있는 디렉터리를 찾고 %%I을 처음으로 찾은 정규화된 이름으로 확장합니다. 환경 변수 이름이 정의되지 않았거나 찾기에서 파일을 찾지 못하면 이 구문에서 빈 문자열로 확장합니다위의 구문은 여러 가지 결과를 얻기 위해 결합될 수 있습니다. %%~dpI - %%I을 드라이브 문자와 경로로만 확장합니다. %%~nxI - %%I을 파일 이름과 확장명으로만 확장합니다. %%~fsI - %%I 을 짧은 이름을 가진 전체 경로 이름으로만 확장합니다. %%~dp$PATH:i - %%I에 대한 PATH 환경 변수 목록에 있는 디렉터리를 찾고 처음 찾은 것의 드라이브 문자와 경로로 확장합니다. %%~ftzaI - %%I을 출력줄과 같은 DIR로 확장합니다.위의 예제에서 %%I과 PATH는 다른 유효한 값으로 바뀔 수 있습니다.%%~ 구문은 유효한 FOR 변수 이름으로 종료됩니다.%%I와 같은 대문자 변수 이름을 선택하면 쉽게 읽을 수 있으며대/소문자를 구분하지 않는 구문에서 혼동을 피할 수 있습니다. In addition, substitution of FOR variable references has been enhanced.You can now use the following optional syntax: %%~I - expands %%I removing any surrounding quotes (\") %%~fI - expands %%I to a fully qualified path name %%~dI - expands %%I to a drive letter only %%~pI - expands %%I to a path only %%~nI - expands %%I to a file name only %%~xI - expands %%I to a file extension only %%~sI - expanded path contains short names only %%~aI - expands %%I to file attributes of file %%~tI - expands %%I to date/time of file %%~zI - expands %%I to size of file %%~$PATH:I - searches the directories listed in the PATH environment variable and expands %%I to the fully qualified name of the first one found. If the environment variable name is not defined or the file is not found by the search, then this modifier expands to the empty stringThe modifiers can be combined to get compound results: %%~dpI - expands %%I to a drive letter and path only %%~nxI - expands %%I to a file name and extension only %%~fsI - expands %%I to a full path name with short names only %%~dp$PATH:I - searches the directories listed in the PATH environment variable for %%I and expands to the drive letter and path of the first one found. %%~ftzaI - expands %%I to a DIR like output lineIn the above examples %%I and PATH can be replaced by other validvalues. The %%~ syntax is terminated by a valid FOR variable name.Picking upper case variable names like %%I makes it more readable andavoids confusion with the modifiers, which are not case sensitive.
0x400023C5명령 확장을 사용하면 IF 구문은 다음과 같이 변경됩니다: IF [/I] 문자열1 비교연산자 문자열2 명령 IF CMDEXTVERSION 숫자 명령 IF DEFINED 변수 명령사용할 수 있는 비교 연산자는 다음과 같습니다: EQU - 같음 NEQ - 같지 않음 LSS - 보다 작은 LEQ - 작거나 같음 GTR - 보다 큰 GEQ - 크거나 같음대/소문자를 구분하려면 /I 스위치를 사용하십시오./I 스위치는 If 구문의 문자열1==문자열2 형식에도사용할 수 있습니다.문자열1과 문자열2가 모두 숫자로 되어 있는 경우,해당 문자열은 숫자로 변환되어 비교됩니다.CMDEXTVERSION 조건은 명령 확장과 관련된내부 버전 번호에 대하여 비교하는 것을 제외하고는ERRORLEVEL과 비슷하게 동작합니다. 처음의 버전 번호는 1이며,명령 확장이 증가하면 하나씩 증가합니다.명령 확장자를 사용할 수 없다면 CMDEXTVERSION 조건은True 값을 가질 수 없습니다.DEFINED 조건은 환경 변수가 정의되어 있는 경우,환경 변수 이름을 가져와 True 값을 반환하는 것을제외하고는 EXIST와 비슷하게 동작합니다. If Command Extensions are enabled IF changes as follows: IF [/I] string1 compare-op string2 command IF CMDEXTVERSION number command IF DEFINED variable commandwhere compare-op may be one of: EQU - equal NEQ - not equal LSS - less than LEQ - less than or equal GTR - greater than GEQ - greater than or equaland the /I switch, if specified, says to do case insensitive stringcompares. The /I switch can also be used on the string1==string2 formof IF. These comparisons are generic, in that if both string1 andstring2 are both comprised of all numeric digits, then the strings areconverted to numbers and a numeric comparison is performed.The CMDEXTVERSION conditional works just like ERRORLEVEL, except it iscomparing against an internal version number associated with the CommandExtensions. The first version is 1. It will be incremented by one whensignificant enhancements are added to the Command Extensions.CMDEXTVERSION conditional is never true when Command Extensions aredisabled.The DEFINED conditional works just like EXIST except it takes anenvironment variable name and returns true if the environment variableis defined.
0x400023C6%%ERRORLEVEL%%에서는 ERRORLEVEL과 같은 이름을 갖는환경 변수가 정의되지 않은 경우, ERRORLEVEL의 현재 값을문자열로 확장하며, 그렇지 않으면 지정된 값을 대신 제공합니다.프로그램을 실행한 후, 다음 예제에서는 ERRORLEVEL 사용을설명합니다. goto answer%%ERRORLEVEL%% :answer0 echo Program had return code 0 :answer1 echo Program had return code 1또한 위의 숫자 비교를 사용할 수 있습니다. IF %%ERRORLEVEL%% LEQ 1 goto okayCMDCMDLINE과 같은 이름을 갖는 환경 변수가 정의되지 않은 경우,CMD.EXE의 모든 프로세스에 앞서 %%CMDCMDLINE%%을CMD.EXE로 전달되는 원래의 명령줄로 확장하며,그렇지 않으면 지정된 값을 대신 제공합니다.%%CMDEXTVERSION%%에서는 CMDEXTVERSION과 같은이름을 갖는 환경 변수가 정의되지 않은 경우,CMDEXTVERSION의 현재 값을 문자열로 확장합니다.그렇지 않으면, 지정된 값을 대신 제공합니다. %%ERRORLEVEL%% will expand into a string representation ofthe current value of ERRORLEVEL, provided that there is not alreadyan environment variable with the name ERRORLEVEL, in which case youwill get its value instead. After running a program, the followingillustrates ERRORLEVEL use: goto answer%%ERRORLEVEL%% :answer0 echo Program had return code 0 :answer1 echo Program had return code 1You can also use numerical comparisons above: IF %%ERRORLEVEL%% LEQ 1 goto okay%%CMDCMDLINE%% will expand into the original command line passed toCMD.EXE prior to any processing by CMD.EXE, provided that there is notalready an environment variable with the name CMDCMDLINE, in which caseyou will get its value instead.%%CMDEXTVERSION%% will expand into a string representation of thecurrent value of CMDEXTVERSION, provided that there is not alreadyan environment variable with the name CMDEXTVERSION, in which case youwill get its value instead.
0x400023C7DOS 시스템에서 명령줄 편집을 사용하거나 사용하지 못하게 합니다.이것은 DOS 시스템과 호환되기 위함입니다. Windows에서는 명령줄 편집이 언제나 사용할 수 있으므로 아무런 영향을 미치지 않습니다. Enables or disables command line editing on DOS systemThis is present for Compatibility with DOS systems. It has no effectunder Windows, as command line editing is always enabled.
0x400023C8'%1'위의 경로를 현재 디렉터리로 하여 CMD.EXE가 실행되었습니다. UNC 경로는지원되지 않습니다. Windows 디렉터리를 기본으로 합니다. '%1'CMD.EXE was started with the above path as the current directory.UNC paths are not supported. Defaulting to Windows directory.
0x400023C9'%1'CMD에서 현재 디렉터리로 UNC 경로를 지원하지 않습니다. '%1'CMD does not support UNC paths as current directories.
0x400023CAUNC 경로가 현재 디렉터리에서는 지원되지 않습니다. PUSHED %1을(를) 사용하여 UNC 현재 디렉터리를 지원할 임시 드라이브 문자를만듭니다. POPD나 EXIT을 사용하여 임시 드라이브 문자를 지울 수 있습니다. UNC paths not supported for current directory. Using PUSHD %1to create temporary drive letter to support UNC currentdirectory. Use POPD or EXIT to delete temporary driveletter.
0x400023CBSHIFT 명령에 대한 매개 변수가 올바르지 않습니다 Invalid parameter to SHIFT command
0x400023CC균형이 맞지 않는 괄호 Unbalanced parenthesis.
0x400023CD피연산자 빠짐 Missing operand.
0x400023CE연산자 빠짐 Missing operator.
0x400023CF잘못된 수입니다. 사용 가능한 수는 십진수(17),16진수(0x11) 또는 8진수(021)입니다. Invalid number. Numeric constants are either decimal (17),hexadecimal (0x11), or octal (021).
0x400023D0잘못된 수입니다. 숫자는 32비트 정밀도로 제한됩니다. Invalid number. Numbers are limited to 32-bits of precision.
0x400023D10으로 나누기 오류입니다. Divide by zero error.
0x400023D2COMSPEC 환경 변수가 CMD.EXE를 가리키지 않습니다. The COMSPEC environment variable does not point to CMD.EXE.
0x400023D3%1을(를) 덮어쓰시겠습니까? (Yes/No/All): %0 Overwrite %1? (Yes/No/All): %0
0x400023D4NYA%0 NYA%0
0x400023D5 %0 %0
0x400023D8디렉터리 이름 %1\\%2이(가) 너무 깁니다. The directory name %1\\%2 is too long.
0x400023D9%1의 전체 경로가 너무 깁니다. The full path of %1 is too long.
0x400023DA경로 %1\\%2이(가) 너무 깁니다. The path %1\\%2 is too long.
0x400023DBFTYPE %1이(가) 너무 깁니다. The FTYPE %1 is too long.
0x400023DC%1 라이브러리를 찾을 수 없습니다. Unable to find library %1.
0x400023DD%1!S!:%2!S! 함수를 찾을 수 없습니다. Cannot find function %1!S!:%2!S!.
0x400023DE오디널(ordinal) %1!S!:%2!d!을(를) 찾을 수 없습니다. Cannot find ordinal %1!S!:%2!d!.
0x400023DF명령줄이 너무 깁니다. The command line is too long.
0x400023E0%1 파일을 복사했지만 CMD에서 READ_ONLY 속성을다시 설정하지 못했습니다. The file %1 was copied, but CMD is unable to reset theREAD_ONLY attribute.
0x40002711파일을 찾을 수 없습니다. File Not Found
0x40002712%1을(를) 찾을 수 없습니다. Could Not Find %1
0x40002713FAT 파일 시스템은 마지막 쓰기 시간만 지원합니다. The FAT File System only support Last Write Times
0x40002714배치 파일에서 환경 변경의 지역화를 시작합니다. SETLOCAL이 시작된 후 일어난 환경 변경은 배치 파일에만 유효합니다.이전 설정으로 복구하려면 ENDLOCAL을 사용해야 합니다. 배치 스크립트 끝에도달하면, 암시적인 ENDLOCAL이 배치 스크립트가만든 모든 특별한 SETLOCAL 명령어를 실행합니다.SETLOCAL Begins localization of environment changes in a batch file. Environmentchanges made after SETLOCAL has been issued are local to the batch file.ENDLOCAL must be issued to restore the previous settings. When the endof a batch script is reached, an implied ENDLOCAL is executed for anyoutstanding SETLOCAL commands issued by that batch script.SETLOCAL
0x40002715배치 파일에서 환경 변경의 지역화를 끝냅니다.ENDLOCAL을 사용한 이후에 일어난 환경 변화는, 배치 파일 밖에도 적용됩니다;이전 설정은 배치 파일을 마친 후에도 복구되지 않습니다.ENDLOCAL Ends localization of environment changes in a batch file.Environment changes made after ENDLOCAL has been issued arenot local to the batch file; the previous settings are notrestored on termination of the batch file.ENDLOCAL
0x40002716명령 프롬프트 창의 창 제목을 설정합니다.TITLE [문자열] 문자열 명령 프롬프트 창의 제목을 지정합니다. Sets the window title for the command prompt window.TITLE [string] string Specifies the title for the command prompt window.
0x40002717프로그램이 지정된 디렉터리에 있는 데이터 파일을현재 디렉터리에 있는 것처럼 열게 합니다.APPEND [[드라이브:]경로[;...]] [/X[:ON | :OFF]] [/PATH:ON | /PATH:OFF] [/E]APPEND ; [드라이브:]경로 추가할 드라이브와 디렉터리를 지정합니다. /X:ON 추가된 디렉터리를 파일 찾기와 응용 프로그램 실행에 적용합니다. /X:OFF 추가된 디렉터리를 파일 열기 요청에만 적용합니다. /X:OFF가 기본값입니다. /PATH:ON 추가된 디렉터리를 이미 경로가 지정된 파일 요청에 적용합니다. /PATH:ON이 기본값입니다. /PATH:OFF /PATH:ON 효과를 없앱니다. /E 추가된 디렉터리 목록을 APPEND라는 이름의 환경 변수에 저장합니다. /E는 시스템을 시작한 후 처음으로 APPEND를 쓸 때만 사용할 수 있습니다.추가된 디렉터리 목록을 지우려면 'APPEND ;'라고 입력하십시오.변수 없이 'APPEND'를 입력하면 추가된 디렉터리 목록을 볼 수 있습니다. Allows programs to open data files in specified directories as if they werein the current directory.APPEND [[drive:]path[;...]] [/X[:ON | :OFF]] [/PATH:ON | /PATH:OFF] [/E]APPEND ; [drive:]path Specifies a drive and directory to append. /X:ON Applies appended directories to file searches and application execution. /X:OFF Applies appended directories only to requests to open files. /X:OFF is the default setting. /PATH:ON Applies the appended directories to file requests that already specify a path. /PATH:ON is the default setting. /PATH:OFF Turns off the effect of /PATH:ON. /E Stores a copy of the appended directory list in an environment variable named APPEND. /E may be used only the first time you use APPEND after starting up your system.Type APPEND ; to clear the appended directory list.Type APPEND without parameters to display the appended directory list.
0x40002718파일을 옮기고 파일과 디렉터리 이름을 바꿉니다.하나 이상의 파일을 옮기려면:MOVE [/Y | /-Y] [드라이브:][경로]파일 이름1[,...] 대상디렉터리 이름을 바꾸려면:MOVE [/Y | /-Y] [드라이브:][경로]디렉터리 이름1 디렉터리 이름2 [드라이브:][경로]파일 이름1 파일이나 옮길 파일의 위치와 이름을 지정합니다. 대상 파일의 새 위치를 지정합니다. 대상은 드라이브 문자와 콜론, 디렉터리 이름, 또는 조합으로 구성될 수 있습니다. 한 파일만 옮기려면, 옮길 때 이름을 바꿀 파일이 있으면 파일 이름을 포함할 수 있습니다. [드라이브:][경로]디렉터리 이름1 이름을 바꿀 디렉터리를 지정합니다. 디렉터리 이름2 디렉터리의 새 이름을 지정합니다. /Y 이미 있는 대상 파일을 겹쳐 쓸지 묻는 것을 금합니다. /-Y 이미 있는 대상 파일을 겹쳐 쓸지 묻습니다.COPYCMD 환경 변수에 /Y 스위치가 나타날 수도 있습니다.명령줄에 있는 /-Y를 사용하여 무시될 수도 있습니다.일괄 처리 스크립트 내에서 MOVE 명령어를 실행하지 않으면 기본적으로덮어쓸지를 묻습니다. Moves files and renames files and directories.To move one or more files:MOVE [/Y | /-Y] [drive:][path]filename1[,...] destinationTo rename a directory:MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2 [drive:][path]filename1 Specifies the location and name of the file or files you want to move. destination Specifies the new location of the file. Destination can consist of a drive letter and colon, a directory name, or a combination. If you are moving only one file, you can also include a filename if you want to rename the file when you move it. [drive:][path]dirname1 Specifies the directory you want to rename. dirname2 Specifies the new name of the directory. /Y Suppresses prompting to confirm you want to overwrite an existing destination file. /-Y Causes prompting to confirm you want to overwrite an existing destination file.The switch /Y may be present in the COPYCMD environment variable.This may be overridden with /-Y on the command line. Default isto prompt on overwrites unless MOVE command is being executed fromwithin a batch script.
0x40002719POPD 명령에서 사용하기 위해, 현재 디렉터리를 저장한 후지정된 디렉터리로 바꿉니다.PUSHD [경로 | ..] 경로 현재 디렉터리로 만들 디렉터리를 지정합니다. Stores the current directory for use by the POPD command, thenchanges to the specified directory.PUSHD [path | ..] path Specifies the directory to make the current directory.
0x4000271APUSHD 명령으로 저장된 디렉터리로 바꿉니다.POPD Changes to the directory stored by the PUSHD command.POPD
0x4000271B%1 - %0 %1 - %0
0x4000271Csetlocal 재귀 수준이 최댓값에 도달했습니다. Maximum setlocal recursion level reached.
0x4000271D새로운 날짜를 입력하십시오: (년-월-일) %0 Enter the new date: (yy-mm-dd) %0
0x4000271E새로운 날짜를 입력하십시오: (일-월-년) %0 Enter the new date: (dd-mm-yy) %0
0x4000271F오류 검증 - %1 ERROR Verify - %1
0x40002720여러 개의 파일을 하나의 파일로 이동할 수 없습니다. Cannot move multiple files to a single file.
0x40002721%1 핸들을 리디렉션하는 동안핸들을 열지 못했습니다. The handle could not be openedduring redirection of handle %1.
0x40002722%r%1%% 복사되었습니다. %0 %r%1%% copied %0
0x40002723콘솔의 기본 전경색과 배경색을 설정합니다.COLOR [attr] attr 콘솔 출력의 색 특성을 지정합니다.색 특성은 두 자리의 16진수로 지정됩니다. 첫째 자리는배경색에 해당하고 둘째 자리는 전경색에 해당합니다. 각 자리는다음 값이 될 수 있습니다. 0 = 검은색 8 = 회색 1 = 파란색 9 = 연한 파란색 2 = 녹색 A = 연한 녹색 3 = 청록색 B = 연한 청록색 4 = 빨간색 C = 연한 빨간색 5 = 자주색 D = 연한 자주색 6 = 노란색 E = 연한 노란색 7 = 흰색 F = 밝은 흰색인수가 지정되지 않으면 이 명령은 CMD.EXE가 시작되었을 때의색을 복원합니다. 이 값은 현재 콘솔 창에서 가져오거나/T 명령줄 스위치나 레지스트리 값에서가져옵니다.전경색과 배경을 같게 지정하여 COLOR 명령을 실행하려고 할 경우COLOR 명령은 ERRORLEVEL을 1로설정합니다.예를 들면 \"COLOR fc\"는 밝은 흰색 위에 연한 빨간색을 생성합니다. Sets the default console foreground and background colors.COLOR [attr] attr Specifies color attribute of console outputColor attributes are specified by TWO hex digits -- the firstcorresponds to the background; the second the foreground. Each digitcan be any of the following values: 0 = Black 8 = Gray 1 = Blue 9 = Light Blue 2 = Green A = Light Green 3 = Aqua B = Light Aqua 4 = Red C = Light Red 5 = Purple D = Light Purple 6 = Yellow E = Light Yellow 7 = White F = Bright WhiteIf no argument is given, this command restores the color to what it waswhen CMD.EXE started. This value either comes from the current consolewindow, the /T command line switch or from the DefaultColor registryvalue.The COLOR command sets ERRORLEVEL to 1 if an attempt is made to executethe COLOR command with a foreground and background color that are thesame.Example: \"COLOR fc\" produces light red on bright white
0x40002724최대 경로 길이를 초과했습니다 - %1 Maximum path length exceeded - %1
0x40002727****** 일괄 재귀가 스택 한도를 초과합니다. ******재귀 횟수=%1!d!, 스택 사용=%2!d!퍼센트****** 일괄 처리가 중단되었습니다. ****** ****** B A T C H R E C U R S I O N exceeds STACK limits ******Recursion Count=%1!d!, Stack Usage=%2!d! percent****** B A T C H PROCESSING IS A B O R T E D ******
0x40002728PUSHD 스택에 너무 많은 디렉터리가 있습니다. There are too many directories already in the PUSHD stack.
0x40002729관리자가 명령 프롬프트를 사용하지 않도록 설정했습니다. The command prompt has been disabled by your administrator.
0x4000272A바로 가기 링크를 만듭니다.MKLINK [[/D] | [/H] | [/J]] 링크 대상 /D 디렉터리 바로 가기 링크를 만듭니다. 기본값은 파일 바로 가기 링크입니다. /H 바로 가기 링크 대신 하드 링크를 만듭니다. /J 디렉터리 교차점을 만듭니다. 링크 새 바로 가기 링크 이름을 지정합니다. 대상 새 링크로 참조되는 절대 경로 또는 상대 경로를 지정합니다. Creates a symbolic link.MKLINK [[/D] | [/H] | [/J]] Link Target /D Creates a directory symbolic link. Default is a file symbolic link. /H Creates a hard link instead of a symbolic link. /J Creates a Directory Junction. Link Specifies the new symbolic link name. Target Specifies the path (relative or absolute) that the new link refers to.
0x4000272B하드 링크 작성: %1!s! %2!s! Hardlink created for %1!s! %2!s!
0x4000272C%1!s! %2!s!에 대한 기호화된 링크를 만들었습니다. symbolic link created for %1!s! %2!s!
0x4000272D%1!s! %2!s!에 대한 교차점을 만들었습니다. Junction created for %1!s! %2!s!
0x4000272E작업을 완료하려면 로컬 NTFS 볼륨이 필요합니다. Local NTFS volumes are required to complete the operation.
0x4000272F새 링크와 기존 파일이 같은 NTFS 볼륨에 있어야 합니다. The new link and the existing file must be on the same NTFS volume.
0x40002730장치에서 기호화된 링크를 지원하지 않습니다. The device does not support symbolic links.
0x40002731이 작업을 수행할 수 있는 권한이 없습니다. You do not have sufficient privilege to perform this operation.
0x40002732트랜잭션을 통해 파일 작업을 제어하여 변경 사항을커밋 또는 취소할 수 있습니다.TRANSACTION [/START | /COMMIT | /ROLLBACK | /SUSPEND | /RESUME] /START - 새 트랜잭션을 시작합니다. 한 번에 하나의 트랜잭션만 보류할 수 있습니다. /COMMIT - 현재 트랜잭션에 대한 모든 변경 사항을 커밋합니다. /ROLLBACK - 현재 트랜잭션에 대한 모든 변경 사항을 롤백합니다. /SUSPEND - 실행 중인 트랜잭션을 비활성화하고 보류 상태로 둔 채로 비트랜잭션 모드로 계속 작업합니다. /RESUME - 일시 중단으로 비활성화된 트랜잭션을 활성화합니다.커밋과 롤백의 경우 명령 실행 후에는트랜잭션이 닫힙니다.인수를 입력하지 않은 경우 이 명령은 CMD.EXE에 대한트랜잭션의 현재 상태를 표시합니다. Allows control of file operations via transactions to commit or abortchanges.TRANSACTION [/START | /COMMIT | /ROLLBACK | /SUSPEND | /RESUME] /START - Start a new transaction. Only one can be pending at a time. /COMMIT - Commit all changes for the current transaction. /ROLLBACK - Rolls back all changes for the current transaction. /SUSPEND - Disables the running transaction, leaving it pending, and continue in non-transacted mode. /RESUME - Enable the transaction disabled with suspend.For both commit and rollback, the transaction is then closed afterthe command executes.If no argument is given, this command displays the current state of thetransaction for CMD.EXE.
0x40002733트랜잭션 ID: %1 Transaction ID: %1
0x40002734활성 트랜잭션이 진행 중입니다. An active transaction is in progress.
0x40002735활성 트랜잭션이 없습니다. There is no active transaction.
0x40002736트랜잭션을 시작했습니다. A transaction has been successfully started.
0x40002737커밋, 롤백, 일시 중단 또는 계속할 트랜잭션이 없습니다. There is no transaction to commit, rollback, suspend or resume.
0x40002738활성 트랜잭션이 이미 진행 중입니다. 현재 트랜잭션을커밋하거나 롤백해야 새 트랜잭션을 시작할 수 있습니다. An active transaction is already in progress. A new one cannotbe started until the current one is committed or rolled back.
0x40002739다른 프로세스에서 상속된 트랜잭션은 커밋하거나롤백할 수 없습니다. Cannot commit or rollback a transaction that has been inheritedfrom another process.
0x4000273A배치 파일 외부에서 시작된 트랜잭션은 배치 파일 내부에서커밋할 수 없습니다. Cannot commit a transaction that was started outside of a batchfile from within a batch file.
0x4000273B트랜잭션이 이미 일시 중단되었기 때문에 일시 중단할수 없습니다. Cannot suspend a transaction because a transaction is alreadysuspended.
0x4000273C트랜잭션이 현재 일시 중단되었기 때문에 계속할수 없습니다. Cannot resume a transaction because no transaction is currentlysuspended.
0x4000273D이전 배치 파일에서 일시 중단된 트랜잭션을 계속할 수 없습니다. Cannot resume a transaction suspended in a previous batch file.
0x4000273E트랜잭션이 계속되었습니다. Transaction successfully resumed.
0x4000273F트랜잭션이 일시 중단되었습니다. Transaction successfully suspended.
0x40002740이 트랜잭션 내에서 실행되고 있는 프로세스가 아직 %1개있습니다. 해당 프로세스가 종료되면 커밋 또는 롤백이계속됩니다. There are still %1 process(es) running within thistransaction. Commit or rollback will continue once thoseprocesses have terminated.
0x40002741이 트랜잭션은 이미 롤백되었습니다. This transaction has already been rolled back.
0x40002742현재 트랜잭션은 롤백되었습니다. The current transaction has been rolled back.
0x40002743CMD가 종료되었거나 배치 파일이 완료되었기 때문에현재 트랜잭션이 롤백되었습니다. The current transaction has been rolled back becauseCMD exited or the batch file completed.
0x40002744이 트랜잭션은 이미 커밋되었습니다. This transaction has already been committed.
0x40002745현재 트랜잭션은 커밋되었습니다. The current transaction has been committed.
0x40002746현재 트랜잭션이 CMD 외부에서 커밋되거나 중단되었으므로제거되었습니다. The current transaction has been committed or aborted outside ofCMD, and has been successfully abandoned.
0x40002747트랜잭션 상태를 쿼리하지 못했습니다. 알 수 없는 결과 상태는 %1입니다. Failed to query transaction state. Unknown outcome state is %1
0x40002748관리자: %0 Administrator: %0
0x40002749작업을 완료하려면 로컬 볼륨이 필요합니다. Local volumes are required to complete the operation.

EXIF

File Name:cmd.exe.mui
Directory:%WINDIR%\WinSxS\amd64_microsoft-windows-c..andprompt.resources_31bf3856ad364e35_10.0.15063.0_ko-kr_62cfdc5d7a6fb2ea\
File Size:80 kB
File Permissions:rw-rw-rw-
File Type:Win32 DLL
File Type Extension:dll
MIME Type:application/octet-stream
Machine Type:Intel 386 or later, and compatibles
Time Stamp:0000:00:00 00:00:00
PE Type:PE32
Linker Version:14.10
Code Size:0
Initialized Data Size:81408
Uninitialized Data Size:0
Entry Point:0x0000
OS Version:10.0
Image Version:10.0
Subsystem Version:6.0
Subsystem:Windows GUI
File Version Number:10.0.15063.0
Product Version Number:10.0.15063.0
File Flags Mask:0x003f
File Flags:(none)
File OS:Windows NT 32-bit
Object File Type:Executable application
File Subtype:0
Language Code:Korean
Character Set:Unicode
Company Name:Microsoft Corporation
File Description:Windows 명령 처리기
File Version:10.0.15063.0 (WinBuild.160101.0800)
Internal Name:cmd
Legal Copyright:© Microsoft Corporation. All rights reserved.
Original File Name:Cmd.Exe.MUI
Product Name:Microsoft® Windows® Operating System
Product Version:10.0.15063.0
Directory:%WINDIR%\WinSxS\wow64_microsoft-windows-c..andprompt.resources_31bf3856ad364e35_10.0.15063.0_ko-kr_6d2486afaed074e5\

What is cmd.exe.mui?

cmd.exe.mui is Multilingual User Interface resource file that contain Korean language for file cmd.exe (Windows 명령 처리기).

File version info

File Description:Windows 명령 처리기
File Version:10.0.15063.0 (WinBuild.160101.0800)
Company Name:Microsoft Corporation
Internal Name:cmd
Legal Copyright:© Microsoft Corporation. All rights reserved.
Original Filename:Cmd.Exe.MUI
Product Name:Microsoft® Windows® Operating System
Product Version:10.0.15063.0
Translation:0x412, 1200