md 명령을 사용하여 폴더를 만들고 여기에 현재 날짜를 추가하고 싶습니다.

md 명령을 사용하여 폴더를 만들고 여기에 현재 날짜를 추가하고 싶습니다.

md명령을 사용하여 폴더를 만들고 현재 날짜를 추가하고 싶습니다 .

md = c:\dog %date%

작동하지 않습니다.

날짜를 어떻게 추가하나요?

답변1

이 코드를 사용해 보세요

mkdir "Folder Name %date:~-10,2%"-"%date:~-7,2%"-"%date:~-4,4%"

다음을 사용하는 동일한 명령메릴랜드대신에mkdir.

md "Folder Name %date:~-10,2%"-"%date:~-7,2%"-"%date:~-4,4%"

산출

Folder Name 04-04-2019

편집: "%date:~7,2%"에 "-"를 추가했습니다. mkdir 및 md 명령이 수정되어 이제 코드가 예상대로 작동합니다.


참조

답변2

명령줄 프롬프트에서 다음 명령을 입력합니다.

set var=DOG %date:~-4,4%%date:~-7,2%%date:~-10,2% && md "%var%"

먼저 다음 값을 사용하여 시스템 변수 'var'을 생성합니다.개 20190304
완료될 때까지 기다린 후('&&')
'var' 내용으로 이름이 지정된 디렉토리를 생성합니다.
DOG와 날짜 사이의 공백 때문에 "큰따옴표"가 필요합니다.

관련 정보