किसी कारण से मैं अपने सिस्टम पर makecert.exe को याद कर रहा हूं। मैंने पूरी हार्ड ड्राइव की खोज की और यह वहां नहीं है। विशेष रूप से, यह सी: \ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट एसडीके \ विंडोज \ v6.0A \ bin में नहीं है जहां मेरा मानना है कि यह होना चाहिए। मुझे इंटरनेट पर इस विषय पर कोई लेख नहीं मिला है। कोई विचार क्या चल रहा है?अनुपलब्ध makecert.exe
उत्तर
यहां thread है जहां कई अन्य स्थानों पर exe हो सकता है।
makecert.exe विंडोज एसडीके के हिस्से के रूप में भी स्थापित किया गया है। उदाहरण के लिए यह विंडोज 7.0 एडीके के लिए \ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट एसडीके \ विंडोज \ v7.0A \ bin के तहत उपलब्ध है।
बस आपको यह ध्यान देने के लिए कि एक घंटा या निराशा की बचत के लिए। विंडोज 8 एसडीके में, पथ है: \ प्रोग्राम फ़ाइलें (x86) \ विंडो किट \ 8.0 \ bin \ x64 \ makecert.exe। ध्यान दें कि मेरी मशीन 64-बिट है, इसलिए यदि आपकी मशीन होने पर यह 32-बिट संस्करण के साथ फ़ोल्डर नामों को प्रतिस्थापित करें। मैं "\ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट एसडीके" फ़ोल्डर को देख रहा था, क्योंकि मैंने सोचा था कि विंडोज 7 एसडीके की फ़ोल्डर संरचना विंडोज 8 एसडीके के समान है। मैं कितना गलत था।
इसे यहां विंडोज 10 सी पर मिला: \ प्रोग्राम फ़ाइलें (x86) \ विंडोज किट \ 10 \ bin \ x64 – sabbour
मुझे Azure Recovery Services
पर तैनाती के साथ काम किया गया था और इस तरह के makecert.exe
सभी वीएम पर आवश्यक था। विंडोज 7 और .NET फ्रेमवर्क 4 http://www.microsoft.com/en-us/download/details.aspx?id=8279
चयन के लिए
डाउनलोड माइक्रोसॉफ्ट विंडोज एसडीके:
मेरे लिए काम किया है:
Azure वीएम
Microsoft Windows Server 2012 R2 Datacentre
नेट फ्रेमवर्क उपकरण केवल।नोट
makecert.exe
करने के लिए स्थापित:"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\x64\makecert.exe" -r -pe -n CN=CertificateName -ss my -sr localmachine -eku 1.3.6.1.5.5.7.3.2 -len 2048 -e 01/09/2017 machinename.cer
Azur:
C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\x64
PowerShell का उपयोग प्रमाण पत्र बनाने के लिए निम्नलिखित का उपयोग ई वी एम Microsoft Windows Server 2012 Datacentre
:
खिड़कियों सॉफ्टवेयर:
विंडोज सॉफ्टवेयर डेवलपमेंट किट (SDK) के लिए Windows 8,1 http://msdn.microsoft.com/en-us/windows/desktop/bg162891.aspx
सभी
स्थापित केवल इन 2 घटक डाउनलोड किया विकास किट
नेट फ्रेमवर्क 4.5।1 सॉफ्टवेयर डेवलपमेंट किट
नोट
makecert.exe
करने के लिए स्थापित:"C:\Program Files (x86)\Windows Kits\8.1\Bin\x64\makecert.exe" -r -pe -n CN=CertificateName -ss my -sr localmachine -eku 1.3.6.1.5.5.7.3.2 -len 2048 -e 01/09/2017 machinename.cer
:
C:\Program Files (x86)\Windows Kits\8.1\bin
PowerShell का उपयोग प्रमाण पत्र बनाने के लिए निम्नलिखित का उपयोग
उम्मीद है कि किसी की मदद करता है।
वर्तमान में, MakeCert.exe
deprecated है:
नोट MakeCert मान्य नहीं है। स्व-हस्ताक्षरित प्रमाणपत्र बनाने के लिए, पावरहेल सीएमडीलेट न्यू-सेल्फसाइन प्रमाण पत्र का उपयोग करें।
आपको नए New-SelfSignedCertificate पावर खोल सेमीलेट का उपयोग करना चाहिए।
मैं लिंक की सराहना करता हूं। दोबारा, यह उन स्थानों में से किसी एक में नहीं है लेकिन मैंने इसे उस धागे के लिंक में से एक के बाद पाया। अभी भी हैरान है कि यह गायब है। वीएस2005 को अनइंस्टॉल करने के बाद इसे मिटा दिया गया हो सकता है, लेकिन फिर मैं एक ही समस्या के साथ अधिक लोगों को देखने की उम्मीद करता हूं। – user194986