Você não pode fazer isso no DOS.
Se por DOS você quer dizer o Processador de Comandos do Windows cmd.exe
, então você pode obter a saída de um comando com for /f
:
for /f %%x in ('date') do set "today=%%x"
Dependendo de suas necessidades, isso pode ficar um pouco mais complexo.