[<<]Message[>>]    [<<]Author[>>]    [<<]Subject        [<<]Thread    

Number : 4766 Date : 2003-06-06 Author : Kan Yabumoto Subject : Re: /wv0 Size(KB) : 2
Jack wrote: >Hi, >Thanks for your reply. I checked those points you suggested. I found no >discrepancy in my findings. >The files you indicated that XXCOPY relies on : >C:\windows\system32\kernel32dll has a date of 8/29/2002 and >C:\windows\system32\user32.dll has a date of 11/1//2002 > >I've attached a screen capture of XXCOPY's opening line and the DOS prompt >to "var". >In case the jpg files aren't clear they indicate I'm opening XXCOPY v.2.84.0 >and XP v5.1.2600. >I also downloaded the beta version 2.84.4 and had the same dll message. > >I'm probably doing something in error but I can't find it. In any case the >program works fine with the /wv0 switch set. So thanks for your time. > >Cheers, Jack This is really puzzling. I have already explained this to Jack via a personal Email, it is worthwhile for everyone to see this. XXCOPY has a built-in mechanism that generates the following warning message: ----------------------------------------------------------- A new Operating System environment is detected. At least one system DLL has a newer date than XXCOPY In other words, this program has not been fully tested in the environment. Run this program at your own risk. (To suppress this warning, add /WV0 in the command line.) ----------------------------------------------------------- This is one way that we want to keep XXCOPY users's versions as uniform (and up-to-date) as possible since answering questions to old problems which have long been fixed is really pain in the neck. XXCOPY upon invocation checks the OS version. When the following conditions are met, the above warning will be displayed. 1. If it's Win9X (95/95b/98/98SE/ME), then, it checks to see if the Windows version number is greater than the latest known Windows release as of the XXCOPY release date. The current (v.2.84.x) version checks the Windows version number against 4.90.3000 (ME's version number). If the version number is larger, it triggers the warning. 2. If it's WinNT (NT4/2K/XP), then, it checks the Windows version number against 5.01.2600 (XP's version number). If the version number is larger, it triggers the warning. My understanding is that XP SP-1 keeps the same version number as XP (pre-SP1). 3. In either of the OS families, the compile-time value of the XXCOPY.EXE file (kept internally and cannot be manipulated by altering the timestamp) is compared against the following files: KERNEL32.DLL USER32.DLL These two files are in the C:\windows\system\ (for Win9X) or in the C:\Windows\system32\ (for NT) directory. They are key library files that XXCOPY heavily depends upon for its file access, we want to make sure that XXCOPY is dealing with "familiar" version. Based on the mechanism shown above, what Jack is observing with the current release is a mystery that I cannot explain (nor do we have a fix other than removing this feature). Anyone else observe the same warning message? Kan Yabumoto
This message if part of XXCOPY's message Archive. The archive contains all the messages posted at Yahoo!Groups: XXCOPY.