documentation hard-to-find, but see SET /?
cmd C:\WINNT\system32> echo %date%
Tue 01/20/2004
cmd C:\WINNT\system32> echo %time%
14:11:04.20
cmd C:\WINNT\system32> echo %cd%
C:\WINNT\system32
cmd C:\WINNT\system32> echo %random%
30165
cmd C:\WINNT\system32> echo %random%
14231
cmd C:\WINNT\system32> echo %random%
17205