पैकेज प्रदाताओं को डब्लूएमएफ स्थापना के साथ बंडल किया जाता है।
यदि आप खोज स्थान (यहां तक कि अपने स्वयं के कस्टम पैकेज प्रदाता) को जानते हैं तो आप आसानी से पैकेज प्रदाता (और हटा सकते हैं) जोड़ सकते हैं।
ढूँढें जहां अपने पैकेज प्रदाता स्थापित किया गया है:
$ p = (Get-packageProvider -name Chocolatey); $ p.ProviderPath
यदि आप प्रदाता डिफ़ॉल्ट खोज पथ के बाहर कहीं भी असेंबली को हटाते हैं/स्थानांतरित करते हैं; यह अनुपलब्ध होगा (एनबी: अपने मेजबान को पुनरारंभ करें भी प्रभाव देखें)।
सिमिलरी आप एक एक्सई/डीएल की प्रतिलिपि बनाकर पैकेज प्रदाताओं को जोड़ सकते हैं जो खोज स्थान पर पैकेजप्रोवाइडर के विनिर्देशों को लागू करता है।
अधिक प्रलेखन यहां पाया जा सकता (अपने खुद के और डिफ़ॉल्ट खोज स्थानों को लागू करने):
https://github.com/OneGet/oneget/wiki/Provider-assembly-search-locations https://github.com/OneGet/oneget/wiki/ImplementingPackageProvider
क्या संस्करण? क्या यह शक्ति 5 है? – briantist
यह सही है। मैं विंडोज 10 पर पावरशेल 5 का उपयोग कर रहा हूं (ऊपर जोड़ा गया)। – Vimes