How does windows resolves short names (8.3) into full names
Posted
by i3anshee
on Stack Overflow
See other posts from Stack Overflow
or by i3anshee
Published on 2010-05-24T13:54:36Z
Indexed on
2010/05/24
14:11 UTC
Read the original article
Hit count: 138
I have a PC running 64 bit Windows Server 2003. There is a java application which uses cmd file as a launcher. The launcher does this
SET JAVA_HOME= C:\Progra~1\Java
"%JAVA_HOME%\bin\java" [java program execution line]
Java is installed in C:\Program Files\Java. Since it is a x64 windows it also has C:\Program Files (x86)\ folder.
Now the actual problem is that from time to time this application fails to start because it fails to find java.
So the question is what windows does to resolve such ambiguity? Based on what it makes decisions about which folder to choose?
© Stack Overflow or respective owner