वर्तमान में, आप जो पूछ रहे हैं, उसे करने का कोई तरीका नहीं है।
प्रत्येक चॉकलेटरी पैकेज इस अर्थ में अद्वितीय है कि यह एक MSI या EXE के आसपास एक आवरण हो सकता है, या यह किसी ज्ञात स्थान अर्थात C: \ Tools के लिए संपीड़ित संग्रह का एक साधारण निष्कर्षण हो सकता है, या यह एक PowerShell मॉड्यूल हो सकता है PSModulePath का अर्क, या यह पूरी तरह से कस्टम हो सकता है।
यह विंडोज इकोसिस्टम का एक साइड इफेक्ट है, जहां एक ही काम करने के कई तरीके हैं। कम से कम उन सभी पैकेजों को खोजने के लिए जो एक जगह पर आप चाहते हैं, मैकेनिज्म प्रदान करके चॉकलेटी कुछ इस तरह का आदेश लाने की कोशिश कर रही है, लेकिन केवल इतना चॉकलेटी ही कर सकती है।
यदि आप चीजों को पूरी तरह से अलग तरीके से देखते हैं, तो निम्नलिखित का उपयोग करके एक चॉकलेट पैकेज में अधिष्ठापन तर्क पारित करना संभव है:
https://github.com/chocolatey/chocolatey/wiki/CommandsInstall#installarguments-optional---v09813
यह, सिद्धांत रूप में, जहाँ फ़ाइलों को स्थापित करने के लिए MSI या EXE आधारित चॉकलेटरी पैकेज के इंस्टॉलेशन तर्कों को बदल सकते हैं। आप इस दृष्टिकोण का एक उदाहरण यहां देख सकते हैं:
http://chocolatey.org/packages/VisualStudio2013Ultimate
हालाँकि, यह दृष्टिकोण सीमित है। हर कोई मैट की तरह संभव संस्थापन तर्कों का उल्लेख करने के लिए समय नहीं लेता है, और यह संस्थापन तर्कों को निकालने के लिए काफी जटिल प्रक्रिया है जिसे एमएसआई या ईएक्सई में भेजा जाना संभव है।
ChocolateyGUI के संदर्भ में, और उस उत्पाद के वर्तमान अनुरक्षक के रूप में, मैं आपको बता सकता हूं कि यह इस क्षेत्र में चालाक कुछ भी नहीं करता है :-)। यह केवल कमांड लाइन टूल के आसपास एक आवरण है जो चॉकलेटी प्रदान करता है, और इसका उद्देश्य उन लोगों के लिए आसान बनाना है जो कमांड लाइन का उपयोग करना पसंद नहीं करते हैं।
--shimgen-noop
स्विच के साथ कहा जाता है , तो मेरा उत्तर देखें