명령: "MKDIR" 켜짐 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 사용 가능
명령의 예 "MKDIR"
그만큼
`MKDIR`- 명령은 그대로 사용할 수 있습니다
`MD`-동의어이기 때문에 명령입니다. 다음은 사용 방법에 대한 몇 가지 예입니다.
`MKDIR`:
예 1: 단일 디렉터리 만들기:
@ECHO OFF
MKDIR 새 폴더
설명: 이 명령은 현재 작업 디렉터리에
"NewFolder"라는 디렉터리를 만듭니다.
예 2: 여러 개의 중첩 디렉터리 만들기:
@ECHO OFF
MKDIR 첫 번째_디렉토리\Second_directory\하위 디렉토리
설명: 여기에
"FirstDirectory",
"SecondDirectory" 및
"SubDirectory"라는 세 개의 중첩 디렉터리가 생성됩니다. 이 명령은 필요한 상위 디렉터리를 자동으로 생성합니다.
예 3: 절대 경로를 사용하여 디렉터리 생성:
@ECHO OFF
MKDIR C:\내_디렉토리
설명: 절대 경로가
"C:\MyDirectory"인 디렉터리가 여기에 생성됩니다.
예 4: 디렉토리 생성과 동시에 새로 생성된 디렉토리로 변경:
@ECHO OFF
MKDIR new_directory && CD new_directory
설명: 이 명령은
"NewDirectory"라는 디렉터리를 생성한 다음 해당 디렉터리로 변경합니다.
예 5: 디렉토리를 생성하기 전에 디렉토리가 이미 존재하는지 확인하십시오.
@ECHO OFF
IF NOT EXIST 내_디렉토리 MKDIR 내_디렉토리
설명: "MyDirectory" 디렉터리가 이미 존재하는지 확인합니다. 그렇지 않으면 이것으로 될 것입니다
`MKDIR`명령이 생성되었습니다.
예 6: 디렉토리를 생성하고 이미 존재하는 경우 오류를 무시합니다.
@ECHO OFF
MKDIR 내_디렉토리 2>NUL
설명: 이 명령은 MyDirectory 디렉터리를 생성하고 오류 메시지를 무시합니다(디렉터리가 이미 있는 경우).
`2>NUL`.
그만큼
`MKDIR`-명령은 다음과 동일합니다.
`MD`-개인 취향에 따라 명령어를 사용하여 사용할 수 있습니다. 위의 원칙과 고려 사항은 두 명령 모두에 동일하게 적용됩니다.
"MKDIR" Microsoft Windows 도움말에서 발췌
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
디렉터리를 만듭니다.
MKDIR [드라이브:]경로
MD [드라이브:]경로
명령 확장을 사용하면 MKDIR은 아래와 같이 바뀝니다.
필요한 경우 MKDIR은 경로 상에 중간 디렉터리를 만듭니다.
예를 들어, \a가 없다고 가정하면
mkdir \a\b\c\d
는 확장을 사용하지 않는 경우의
mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d
와 같습니다.
중요 정보, "MKDIR" 명령에 대한 팁
사용할 때
`MKDIR`Windows 명령 프롬프트에서 명령을 실행할 때 주의해야 할 몇 가지 중요한 사항이 있습니다.
1.
권한: 지정된 경로에 디렉터리를 생성하려면 적절한 권한이 필요합니다. 디렉터리를 생성하는 데 필요한 권한이 있는지 확인하세요.
2.
콜론: `MKDIR`명령은 단일 디렉터리 또는 여러 개의 중첩된 디렉터리를 만듭니다. 구문은 다음과 같습니다.
`MKDIR [예배 규칙서]`. 콜론()이 없다는 점에 유의하세요.
`:`) 라벨과 같습니다.
3.
기존 디렉토리: 다음을 사용하여 디렉토리를 생성하려는 경우
`MKDIR`만들려고 하는데 디렉터리가 이미 존재하는 경우 오류 메시지가 표시됩니다. 이것으로 할 수 있어요
`IF NOT EXIST`-Bypass 디렉토리를 생성하기 전에 디렉토리가 이미 존재하는지 확인하십시오.
IF NOT EXIST 내_디렉토리 MKDIR 내_디렉토리
4.
중첩된 디렉터리 :`MKDIR`명령은 존재하지 않는 경우 상위 디렉토리를 자동으로 생성합니다. 따라서 전체 경로를 지정하여 중첩된 디렉터리를 만들 수 있습니다.
MKDIR 첫 번째\두번째\하위 디렉토리
5.
오류 처리: 디렉터리가 이미 존재하더라도 스크립트를 계속 진행하려면 오류 출력 스트림을 리디렉션할 수 있습니다.
MKDIR 내_디렉토리 2>NUL
여기에서는 디렉터리가 이미 존재하는 경우 발생할 수 있는 오류 출력(오류 수준 2)이 Null 장치(NUL)로 리디렉션되고 표시되는 오류 메시지가 표시되지 않습니다.
6.
현재 작업 디렉터리 :`MKDIR`명령은 현재 작업 디렉터리에 디렉터리를 만듭니다. 그걸로 할 수 있어
`CD`- 디렉토리를 다른 위치에 생성하려는 경우 디렉토리를 생성하기 전에 현재 작업 디렉토리를 변경하는 명령입니다.
CD C:\예
MKDIR new_directory
구문이 올바른지 확인하는 것이 중요합니다.
`MKDIR`명령이 정확하고 디렉터리를 생성하는 데 필요한 권한이 있는지 확인하세요. 또한 오류 처리 및 기존 디렉터리 확인은 예상치 못한 문제를 방지하기 위해 배치 스크립트에서 유용한 경우가 많습니다.