md
명령을 사용하여 폴더를 만들고 현재 날짜를 추가하고 싶습니다 .
md = c:\dog %date%
작동하지 않습니다.
날짜를 어떻게 추가하나요?
답변1
이 코드를 사용해 보세요
mkdir "Folder Name %date:~-10,2%"-"%date:~-7,2%"-"%date:~-4,4%"
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와 날짜 사이의 공백 때문에 "큰따옴표"가 필요합니다.