Update build.bat to use wmic os get LocalDateTime /value instead of %DATE% which is not consistent across computers

This commit is contained in:
gingerBill
2021-04-28 11:56:47 +01:00
parent 002184cd49
commit 3061dd2497
+6 -2
View File
@@ -2,8 +2,12 @@
setlocal EnableDelayedExpansion
set curr_year=%DATE:~-4%
set curr_month=%DATE:~3,2%
for /f "usebackq tokens=1,2 delims=,=- " %%i in (`wmic os get LocalDateTime /value`) do @if %%i==LocalDateTime (
set CURR_DATE_TIME=%%j
)
set curr_year=%CURR_DATE_TIME:~0,4%
set curr_month=%CURR_DATE_TIME:~4,2%
:: Make sure this is a decent name and not generic
set exe_name=odin.exe