Symlink installer. You can do symlinks in Windows without boilerplate cmd code.
The program was created with a focus on creating symlinks for VST plugins. But nevertheless it can be used for other things as well.
- Download program from releases
- Create installer folder structure (optional)
- Create and fill
installer.json
file - Place lika.exe to dir where installer.json placed
- Use lika.exe to install/uninstall symlinks.
installer.json:
installer.json example:
{
"installerName": "Massive v1.5.11",
"links": [
{
"target": "<CommonProgramFiles>/Native Instruments/Service Center/Massive.xml"
},
{
"target": "<CommonProgramFiles>/Native Instruments/Service Center/NativeAccess.xml"
},
{
"target": "<CommonProgramFiles>/VST3/Massive.vst3"
},
{
"target": "<ProgramFiles>/Native Instruments/Massive"
},
{
"target": "<CommonProgramFiles86>/Native Instruments/Kore 2/Database Cache/Massive.kdb"
},
{
"target": "<CommonProgramFiles86>/Native Instruments/Massive"
},
{
"target": "<CommonProgramFiles86>/Native Instruments/Shared Content/Sounds/Massive"
},
{
"target": "<PublicDocuments>/NI Resources/image/Massive"
}
],
"reg": {
"installWithVars": true,
"install": "<CWD>/REG/add.regx",
"uninstall": "<CWD>/REG/remove.reg"
}
}
- Current dir (relative to lika.exe): <CWD>
- System dir: <SystemDir>
- Current user documents: <UserDocuments>
- Public documents: <PublicDocuments>
- Program files: <ProgramFiles>
- Program files (x86): <ProgramFiles86>
- Common program files: <CommonProgramFiles>
- CommonProgramFiles86: <CommonProgramFiles86>
- Current user dir: <CurrentUser>