- May
- 3,515
- 5
IIRC this issue may have come up in the past. Regardless, on my WinXP SP3
NTFS system TRUENAME does not resolve directory junctions if the parameter
is a file in the junction. It works correctly for the junction (directory)
itself, even through 2 levels of junctions:
real directory tree (partial)
C:\JPSOFT
+--INIKEY
| \--I09
\--PL09
junctions:
C:\JPSOFT\K09\ -> C:\JPSOFT\INIKEY\I09\
C:\JPSOFT\INIKEY\I09\PLUGINS\ -> C:\JPSOFT\PL09
TRUENAME command report
command parameter command output
C:\JPSOFT\K09\ C:\JPSOFT\INIKEY\I09
C:\JPSOFT\K09\PLUGINS\ C:\JPSOFT\PL09
C:\JPSOFT\K09\PLUGINS\FedUtils8.dll C:\JPSOFT\K09\PLUGINS\FedUtils8.dll
The first two, which are directories, are resolved correctly. The last one,
a file, is not resolved at all. The results are identical in 4nt 7.01.370,
4nt 8.02.106, TCC 9.02.154, and the latest test build.
--
Steve
NTFS system TRUENAME does not resolve directory junctions if the parameter
is a file in the junction. It works correctly for the junction (directory)
itself, even through 2 levels of junctions:
real directory tree (partial)
C:\JPSOFT
+--INIKEY
| \--I09
\--PL09
junctions:
C:\JPSOFT\K09\ -> C:\JPSOFT\INIKEY\I09\
C:\JPSOFT\INIKEY\I09\PLUGINS\ -> C:\JPSOFT\PL09
TRUENAME command report
command parameter command output
C:\JPSOFT\K09\ C:\JPSOFT\INIKEY\I09
C:\JPSOFT\K09\PLUGINS\ C:\JPSOFT\PL09
C:\JPSOFT\K09\PLUGINS\FedUtils8.dll C:\JPSOFT\K09\PLUGINS\FedUtils8.dll
The first two, which are directories, are resolved correctly. The last one,
a file, is not resolved at all. The results are identical in 4nt 7.01.370,
4nt 8.02.106, TCC 9.02.154, and the latest test build.
--
Steve