/shimzon

A tool for creating shims for windows executables.

Primary LanguageC++MIT LicenseMIT

Shimzon

A terminal utility that creates an executable shim, which wraps the shimmed application in a manner transparent for the runner.

Example use cases

  1. Selectively adding executables to %PATH% without having to add entire directories which might contain other executables or DLLs
  2. Making an alias of an executable which will run the executable with the specified configuration:
    • working directory
    • environment variable
    • arguments
  3. Making aliases/wrappers for shell scripts which can run in any windows shell (msys/cygwin bash, cmd, powershell)
  4. A workaround for Cygwin/Msys Bash-based shells which can't handle MSIX's reparse points

Related tools

  • portable_env - dynamically update your %PATH% variable in any windows shell (bash, cmd, powershell)

Alternatives

Todos