"If you browse to the winword.exe file from UFT it will provide the correct location for you."
John Replies: Yes it still does! If the user is aware of the truncation system after Micros~1 thru Micros~4 are used up.
The following is borrowed from Wikipedia. Emphasis added in all caps.
"There is no compulsory algorithm for creating the 8.3 name from a long name. Windows uses the following convention:
if the original name is 8.3 uppercase (eg. "TEXTFILE.TXT"), no long name will be stored on disk at all
if the original name is 8.3 mixed case, the long name will store the mixed-case name, while the 8.3 name will be a converted uppercase version of it (eg. "TextFile.Txt" and "TEXTFILE.TXT")
otherwise the names will be different. If possible, Windows will use the first 6 letters of the basename, followed by a tilde, followed by a single digit, followed by the first 3 chars of the extension (whatever follows the last dot in file name, uppercased and stripped of invalid characters) in order to create a unique 8.3 name. For example, "TextFile1.Mine. txt" and "TextFile2.Yours. txt" could have "TEXTFI~1.TXT" and "TEXTFI~2.TXT" as 8.3 names.
IF THIS STILL DOES NOT YIELD A UNIQUE NAME, Windows will use the FIRST 2 letters of the base name (or 1 if the basename has only 1 letter), FOLLOWED BY 4 seemingly random hexadecimal digits, the rest remaining as above.
In every case, a 8.3 filename resulting from a truly long name will always contain a tilde followed by a digit."
Notify Administrator about this message?
|Home | Help | About Us | Site Index | Jobs | PRIVACY | Affiliate|
|© 2007 The Generations Network|