W pliku wsadowym muszę wyodrębnić miesiąc, dzień, rok z polecenia date. Użyłem więc następującego, który zasadniczo analizuje polecenie Date, aby wyodrębnić jego podłańcuchy do zmiennej:
set Day=%Date:~3,2%
set Mth=%Date:~0,2%
set Yr=%Date:~6,4%
To wszystko świetnie, ale jeśli wdrożę ten plik wsadowy na maszynie z innymi ustawieniami regionalnymi / krajowymi, nie powiedzie się, ponieważ miesiąc, dzień i rok znajdują się w różnych lokalizacjach.
Jak mogę wyodrębnić miesiąc, dzień i rok niezależnie od formatu daty?