Obecnie nie ma możliwości zrobienia tego, o co prosisz.
Każdy pakiet Chocolatey jest unikalny w tym sensie, że może być opakowaniem wokół pliku MSI lub EXE, lub może być prostą ekstrakcją skompresowanego archiwum do znanej lokalizacji, tj. C: \ tools, lub może to być moduł PowerShell, który wypakowuje do PSModulePath, lub może to być coś całkowicie niestandardowego.
Jest to efekt uboczny ekosystemu Windows, w którym istnieje wiele sposobów na zrobienie tego samego. Chocolatey próbuje uporządkować to, zapewniając przynajmniej mechanizm wyszukiwania wszystkich pakietów w jednym miejscu, ale Chocolatey może zrobić tylko tyle.
Jeśli spojrzysz na to zupełnie inaczej, możliwe jest przekazanie argumentów instalacyjnych do pakietu Chocolatey przy użyciu następujących czynności:
https://github.com/chocolatey/chocolatey/wiki/CommandsInstall#installarguments-optional---v09813
Teoretycznie mogłoby to zmienić argumenty instalacyjne pakietu Chocolatey opartego na MSI lub EXE, aby zmienić miejsce instalacji plików. Przykład zastosowania tego podejścia można zobaczyć tutaj:
http://chocolatey.org/packages/VisualStudio2013Ultimate
To podejście jest jednak ograniczone. Nie wszyscy tak jak Matt wspominają o możliwych możliwych argumentach instalacyjnych, a wyodrębnianie argumentów instalacyjnych, które można wysłać do MSI lub EXE, jest dość skomplikowane.
Jeśli chodzi o ChocolateyGUI i jako obecny opiekun tego produktu, mogę powiedzieć, że nie robi nic sprytnego w tym obszarze :-). Jest to po prostu opakowanie wokół narzędzi wiersza poleceń, które zapewnia Chocolatey, i ma na celu ułatwienie osobom, które nie lubią korzystać z wiersza poleceń.
--shimgen-noop
przełącznikiem, zobacz moją odpowiedź