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