Junction Points
Posted: Tue Feb 20, 2007 10:32 am
by H4nd0
Posted: Fri Feb 23, 2007 7:48 am
by neillans
I do not believe this is supported.
However, there might be a plugin that someone has written, or you can always write a plugin yourself to support this feature.
Out of curiosity, what are you looking to use junction points for?
Andy
Posted: Mon Feb 26, 2007 5:21 pm
by H4nd0
Yeah ... might be a good idea ... I don't have time to write a plugin _right_ now. I just stick linkd.exe in a FileBag and run it if necessary.
I need to use Junction points on WinXP and Win2K3 x64 we launch several OS utilities from our UI (which is 32-bit). These OS utilities don't exist in the WoW64 directory and when you attempt to run them the SYSTEMROOT envvar is re-vectored ... hence you always get file not found. So the solution is to create a junction point in your install directory that points to the real SYSTEMROOT. Then we just run:
c:\\program files (x86)\\ourapp\\sysdir\\someosutility.exe
(where sysdir is the JP) and we always correctly launch someosutility.exe
All those problems go away on Vista x64 where they have JP'd the OS right up the yangtze for backwards compatibility purposes.