Você pode usar %time%
e extrair partes individuais dele.
Por exemplo, se echo %time%
exibir 21:41:30.85
.
- Hora =
%time:~0,2%
- Minuto =
%time:~3,2%
- Segundo =
%time:~6,2%
Em seguida, echo %time:~0,2%%time:~3,2%%time:~6,2%
produzirá 214130
.
No seu caso, um forro será assim:
ping 8.8.8.8 > %USERPROFILE%\ping_%time:~0,2%%time:~3,2%%time:~6,2%.log
Uma operação semelhante pode ser aplicada a %date%
para extrair partes individuais da data atual.