Наразі немає способу зробити те, що ви просите.
Кожен пакет Chocolatey унікальний тим, що він може бути обгорткою навколо MSI або EXE, або це може бути просте вилучення стисненого архіву до відомого місця, тобто C: \ tools, або це може бути модуль PowerShell, який витяги до PSModulePath, або це може бути щось зовсім на замовлення.
Це побічний ефект екосистеми Windows, де існує кілька способів зробити те саме. Chocolatey намагається навести певний порядок цього, надаючи механізм принаймні знайти всі пакунки, які ви хочете, в одному місці, але Chocolatey може зробити лише стільки.
Якщо ви дивитесь на речі зовсім по-іншому, можна передати аргументи установки в пакет Chocolatey, використовуючи наступне:
https://github.com/chocolatey/chocolatey/wiki/CommandsInstall#installarguments-optional---v09813
Це, теоретично, може змінити аргументи встановлення пакету Chocolatey на основі MSI або EXE, щоб змінити, куди файли встановлені. Ви можете побачити приклад використання такого підходу тут:
http://chocolatey.org/packages/VisualStudio2013Ultimate
Однак такий підхід обмежений. Не всі потребують часу, як Метт, згадати можливі аргументи установки, які можливі, і це досить складний процес вилучення аргументів установки, які можливо надсилати в MSI або EXE.
Що стосується ChocolateyGUI і як теперішній технічний супровід цього продукту, я можу вам сказати, що він не робить нічого розумного в цій галузі :-). Це просто обгортка навколо інструментів командного рядка, яку надає Chocolatey, і спрямована на те, щоб полегшити користувачам, які не люблять використовувати командний рядок.
--shimgen-noop
перемикачем, дивіться мою відповідь