


Choco has some very handy built-in functions that you can use, these are sometimes called

So youĬan do just about anything you need. You have a powerful use of Chocolatey, as you are using PowerShell. This makes for the most reliable and deterministic packages, but ensure you have the legal right to distribute the software first if publishing to a public location (like the community package repository). Sometimes called embedding the binaries, there are functions in the automation scripts you can call that will use the installers directly from the package instead of downloading first. Including the Software Installer in the Package You should read up on the Shim Generation sectionīelow though to familiarize yourself on what to do with GUI applicationsĪnd/or ignoring shims (also known as batch redirects). Ensure you have the legal right to distribute If you have a self-contained package, you can remove the automation scriptsĮntirely and just include the runtime executables, they will automatically get shimmed, This will help you, especially in publishing to the community feed ( )
