Creating a Junction Point

Creating a junction point can be done in several different ways, depending on the item you choose for the junction point, such as a file or directory. For example, to make a junction point in either the Desktop or in the My Computer folder, add the following key to the registry:

HKEY_LOCAL_MACHINE

SOFTWARE

Microsoft

CurrentVersion

Explorer

[MyComputer or Desktop]

{CLSID}

You can also use a directory as your junction point. If your operating system supports long filenames, you can use the CLSID of your namespace extension as the file extension of a folder (MyFolder.{20D....}. Otherwise, you can create a directory, change its file attributes to read-only and place a file called DESKTOP.INI into it. This simple text file is made up of the following:

[.ShellClassInfo]

CLSID={CLSID}

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples