quero criar uma pasta usando o comando md e anexar a data atual a ela

quero criar uma pasta usando o comando md e anexar a data atual a ela

Quero criar uma pasta usando o mdcomando e acrescentar a data atual.

md = c:\cachorro %data%

O que não funciona.

Como acrescento a data?

Responder1

Experimente este código

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

Mesmo comando usandoMDem vez demkdir.

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

Saída

Folder Name 04-04-2019

Editar: Adicionado "-" a "%date:~7,2%"; Comandos mkdir e md modificados, o código agora deve funcionar conforme o esperado.


Referência

Responder2

Em um prompt da linha de comando, digite este comando:

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

Isso primeiro cria uma variável de sistema 'var' com o valorCÃO 20190304
espera até que isso seja feito ('&&')
e então cria um diretório nomeado com o conteúdo de 'var'
As "aspas duplas" são necessárias devido ao espaço entre DOG e a data.

informação relacionada