Como obter uma idéia principal de aqui :
@echo off
set hh=%time:~-11,2%
set /a hh=%hh%+100
set hh=%hh:~1%
set dateseed=%date:~10,4%%date:~4,2%%date:~7,2%_%hh%%time:~3,2%%time:~6,2%
if not exist "c:\backups\source\%dateseed%" mkdir "c:\backups\source\%dateseed%"
cd "c:\backups\source\%dateseed%"
copy "c:\source\hello.txt" .
Ele criará uma pasta chamada yyyymmdd_hhmmss (hh no formato de 24 horas).
Você também pode verificar copy /?
para outras opções.
Se você estiver trabalhando com arquivos ou pastas diferentes de C:
, adicione uma linha para alterar a unidade antes de tentar transformar uma pasta ou alterar dir em um.