Release v1.5.2.1
Note
WindowsDefender often marks zip files as infected for no reason. Use VirisTotal reports to ensure the safety of any downloaded distributable:
- mkshim.zip ✅(0/92) VirusTotal latest scan
Deployment
WinGet (pending):
winget install mkshim Chocolatey (pending):
choco install mkshimCommand Prompt:
curl.exe -LO https://github.com/oleg-shilo/mkshim/releases/latest/download/mkshim.zip && mkdir .\mkshim && tar -xf .\mkshim.zip -C .\mkshim && del .\mkshim.zipPowerShell 5/6/7:
$ iwr "https://github.com/oleg-shilo/mkshim/releases/latest/download/mkshim.zip" -OutFile .\mkshim.zip; Expand-Archive .\mkshim.zip; del .\mkshim.zipThis release is a pre-release and has not been published yet on the distro channels: Chocolatey and WinGet.
Changes:
- #7: Improved environment variable support in target path
- Removed
--keep-envarsoption; env-var expansion is now inferred automatically from the{env:VAR_NAME}syntax in the target path
Any}character in the variable name can be escaped by doubling it.
- Removed
- #8: Fixed crash when generating a shim for executables with certain icon formats (e.g. qutebrowser)
- Added CLI argument alias mapping via an optional
mkshim.cli-mapfile placed next tomkshim.exe - Added warnings for unrecognised CLI switches
- Improved
--mkshim-noopoutput: resolved target path is now displayed correctly when env-vars are present
Full Changelog: v1.5.1.0...v1.5.2.1