Releases: rubenchristoffer/Mklinker
2.1.3
This is version 2.1.3 of Mklinker.
Biggest changes from 2.1.2:
- Fixed error message not being colored red
- Fixed removelink command not being executed
- Added error for Linkall command for when target path already exists
Installation
Drop the Mklinker binary for your platform from the Mklinker-2.1.3-Binaries.zip
file attached into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker help' to see all the various commands you can use.
2.1.2
This is version 2.1.2 of Mklinker.
Biggest changes from 2.1.1:
- Fixed critical bug where unix linker wasn't working
Installation
Drop the Mklinker binary for your platform from the Mklinker-2.1.2-Binaries.zip
file attached into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker help' to see all the various commands you can use.
2.1.1
This is version 2.1.1 of Mklinker.
Biggest changes from 2.1.0:
- Fixed bug where console colors were wrong on unix platforms
- Fixed bug where unix linker did not add double quotes for paths
- Fixed bug with greedy regex that resulted in variables not being resolved in PathResolver
- Added verbose option to linkall to better debug linker behaviour
Installation
Drop the Mklinker binary for your platform from the Mklinker-2.1.1-Binaries.zip
file attached into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker help' to see all the various commands you can use.
2.1.0
This is version 2.1.0 of Mklinker.
Biggest changes from 2.0.0:
- Added
addlinks
command which allows for multiple links to be added at the same time using optional regex filtering. This also supports recursion so that files from sub-directories are included as well - Added
scan
command which is useful for detecting circular paths (loops) which can be a result of symbolic directories / junctions, for example if a symlink points to a parent directory. It is very rough and doesn't directly detect anything with 100% accuracy, but can be useful to find these circular paths without doing everything manually - Missing parent directories for target paths are now automatically created when running
linkall
- Added colors to console output
- Improved config command output
Installation
Drop the Mklinker binary for your platform from the Mklinker-2.1.0-Binaries.zip
file attached into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker help' to see all the various commands you can use.
2.0.0
This is version 2.0.0 of Mklinker.
Biggest changes from 1.1.1:
- Rewrote major parts of codebase for better modularization
- Added cross-platform support (ported project to .NET Core 3.1)
- Switched position for sourcePath and targetPath
- Added variable support (and nested variable support)
- Added option to force add links ignoring validation checks
- Added tests for improved continuous integration
- Added interactive command in order to run multiple Mklinker commands without 'Mklinker' in front
- Improved validate command
- Improved command line interface (now has help and version command)
Installation
Drop the Mklinker binary for your platform from the Mklinker-2.0.0-Binaries.zip
file attached into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker help' to see all the various commands you can use.
1.1.1
This is version 1.1.1 of Mklinker.
Biggest changes from 1.1.0:
- Added program version signature to config file
Drop the Mklinker.exe binary into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window in order to create 'linker.config'. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker' to see all the various commands you can use.
1.1.0
This is version 1.1.0 of Mklinker.
Biggest changes from v1.0.0:
- Added Validate command
Drop the Mklinker.exe binary into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window in order to create 'linker.config'. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker' to see all the various commands you can use.
1.0.0
This is version 1.0.0 of Mklinker.
Drop the Mklinker.exe binary into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window in order to create 'linker.config'. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker' to see all the various commands you can use.