Hello, I just can't figure this one out: From a .bat file, I want to write entries to a log file. Each entry should have a date and time in the form YYYYMMDD:HHMMSS I have searched the internet for solutions on how to do this, but none of the solutions work (I think they are for cmd.exe in modern Windows which is more advanced than command.com).
My first problem is, that I just cannot figure out how to write just the date without all the preceeding text (Current date is Thu 12-23-2022). I tried some a substring routine like this, which I found on a web page set YYYYMMDD=%DATE:~10,4%%DATE:~4,2%%DATE:~7,2% echo %YYYYMMDD% I changed the numbers to reflect my date output I ran the .bat file, but all it says i "ECHO is on", so first problem is: How do I write a date to a file from a .bat file? Second problem is, that I want to alway have the date formatted as YYYYMMDD no matter which locale it is run on. Is there any call that can be made in FreeDOS to automatically format the date in a specifc way no matter which locale is used? Thanks and marry christmas /Osman _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user