|
Post by steve on Dec 16, 2021 13:41:53 GMT 1
Hi Jos, Is there a way of getting the precise version information for vDos. VER always returns MS-DOS Version 5.00 and I can't use the datestamp on the vDos file as that *may* have been changed by the file system. What I would like is something to tell me the version (month/year?) of the major release and then the delta version of the minor release. Hope you are keeping safe and well and that you have a good festive season. Best Regards, Steve Preview
|
|
|
Post by Jos on Dec 16, 2021 15:43:14 GMT 1
VER should return what a DOS program eventually expects, so MS-DOS Version 5.00.
If you enter ABOUT, the registration popup will show with the vDos version number.
The Product version (not File version) is always YYYY.MM.DD. If you like YYYY would be the major version, MM the minor, DD the delta. Though vDos versions are planned to be released only once a year, the month varies, the day is always 1. If bugs are reported, those will be silently fixed with the first two weeks w/o a change to the version number.
If the vDos version is eventually to be checked by a DOS program, I could set the (now blank) date of the fake COMMAND.COM to that?
Jos
|
|
|
Post by steve on Dec 16, 2021 17:07:46 GMT 1
Hi Jos,
I have checked that I can pick up the date and time stamp for COMMAND.COM and yes please, that would be VERY helpful.
Can I request that that both the date-stamp AND time-stamp are set at build time such that all releases are uniquely identified, even if more that one release is made in a day?
Regards, Steve
|
|
|
Post by Jos on Dec 16, 2021 17:47:09 GMT 1
For the next vDos version I’ll set the date of COMMAND.COM to the version number, for instance 22.03.01. The time will be set to 00:DD:<day build number, 01…>. Though the build number would always be 01. Just have to ensure the date and time stamps are absolute, not influenced by time zones or daylight savings.
Jos
|
|
|
Post by steve on Dec 16, 2021 20:12:46 GMT 1
Thank you.
|
|
|
Post by Jos on Dec 16, 2021 20:53:00 GMT 1
Could you clarify why you need this? This addition doesn't hurt, I'm just wondering...
Jos
|
|
|
Post by steve on Dec 17, 2021 10:51:55 GMT 1
Yes, It is for fault logging: Workstation Id, User Id, Time/Date, Windows Version, vDos Version, Database Version, Program Version, Fault description etc etc
|
|