2011-04-01 12 views
19

मैं विंडोज 7 का उपयोग कर रहा हूं। मेरे पास makecert.exe नहीं है, जिसे मुझे पता चला जब मैंने प्रमाण पत्र जेनरेट करने के लिए आदेश चलाने की कोशिश कीविंडोज 7 में मेकर्ट.एक्सई गायब है, इसे कैसे प्राप्त करें और इसका उपयोग करें

'makecert' is not recognised as an internal or external command, operable program or batch file. 

Pls इस समस्या को हल करने के लिए सुझाव: की तरह

makecert -sk XYZ -n "CN=XYZ Company" testXYZ.cer 

मैं त्रुटि मिलती है। क्या मुझे फिर से विंडोज एसडीके स्थापित करने की ज़रूरत है।

सम्मान, प्रवीण।

उत्तर

9

क्या आपने यह लिंक पढ़ा है: MakeCert? यह आपको Microsoft Windows Software Development Kit पर भेजता है जहां से आप मेकर्ट

+0

ओ पी पाया है हो सकता है [इस लिंक] (http://msdn.microsoft.com/en-us/library/bfsktky3%28v=vs.110%29.aspx) जो शीर्ष गूगल है "मेकर्ट" के नतीजे लेकिन एसडीके के लिंक की कमी है। दस्तावेज स्थिरता के लिए +1 एमएस। –

4

सहित एसडीके डाउनलोड कर सकते हैं, मुझे जवाब देने में बहुत देर हो चुकी है, हालांकि यह इस निष्पादन योग्य के लिए अन्य की तलाश में मदद कर सकता है।

यदि आप 2005 स्थापित किया है, तो आप इसे नीचे

सी मिलेगा: \ Program Files \ Microsoft Visual Studio 8 \ Common7 \ उपकरण \ बिन

यदि आप 2008 स्थापित किया है , आप

सी के तहत यह मिलेगा: \ Program Files \ Microsoft Visual Studio 9.0 \ SmartDevices \ एसडीके \ SDKTools

कमांड प्रॉम्प्ट पर इस स्थान पर जाएं और फिर आपको तर्क के साथ "मेकर्ट" कमांड चलाएं।

36

makecert.exe विजुअल स्टूडियो और विंडोज एसडीके दोनों के साथ आता है। इसलिए बस विजुअल स्टूडियो कमांड प्रॉम्प्ट या विंडोज एसडीके कमांड प्रॉम्प्ट का उपयोग करें और यह सीधे बॉक्स से बाहर काम करेगा क्योंकि इसे कमांड प्रॉम्प्ट पथ में शामिल किया जाएगा।

makecert ".NET विकास> उपकरण" बाल्टी में शामिल है।

यह चयनित बाल्टीmakecert उपयोगिता (कम से कम एसडीके v7.1 में) शामिल हैं। This selected bucket includes the makecert utility (SDK v7.1).

+10

यदि आपको केवल मेकर्ट की आवश्यकता है: अपने कंप्यूटर के लिए विंडोज़ एसडीके का संस्करण स्थापित करें। स्थापना के दौरान, .NET टूल्स को छोड़कर सबकुछ अनचेक करें। – MGOwen

+0

... और यदि आपने अभी डिफ़ॉल्ट स्थापना स्थान चुना है, तो 'makecert.exe' (और 'pvk2pfx.exe')' C: \ Program Files \ Microsoft SDKs \ Windows \ v7.1 \ Bin' – Sharky

2

आप माइक्रोसॉफ्ट SDKs निर्देशिका पर इसे पा सकते हैं:

सी: प्रोग्राम फ़ाइलें (x86) माइक्रोसॉफ्ट SDKs \ Windows \ \ \ v7.0A \ बिन \ makecert.exe

11

आप यहां मेकर्ट का एक संस्करण पा सकते हैं: http://www.inventec.ch/chdh/notes/makecert_5_131_3790_0.zip। इसके अलावा इसे यहाँ कैसे उपयोग करने पर निर्देश: http://www.inventec.ch/chdh/notes/14.htm

+0

https के अंदर होगा : //www.virustotal.com/#/file/4d50ce341be70511e9a871dd347b3f5793ea97787cdfc92045c0bcc8aae6e298/detection – user3079364

12

C: \ Program Files (x86) \ Windows किट \ 8.0 \ बिन \ x64

या

C: \ Program Files (x86) \ Windows किट \ 8।0 \ bin \ x86

+0

विंडोज 7 पर, डिफ़ॉल्ट स्थापित निर्देशिका है: सी: \ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट एसडीके \ विंडोज \ v7.1 \ बिन –

0

थोड़ी देर पहले एक ही समस्या में भाग गया और सोचा कि मैं इस लिंक को डाउनलोड और इंस्टॉल करने के लिए मिले लिंक को साझा करूंगा।

http://go.microsoft.com/fwlink/p/?linkid=84091

कृपया मुझे पता है कि अगर यह काम करता है अगर आप इसे करने के लिए चारों ओर मिलता है चलो, मुझे पता है इस पोस्ट के एक छोटे से पुराना है।

4

मेकर्ट अब बहिष्कृत है। स्वयं हस्ताक्षरित प्रमाणपत्र बनाने के लिए आपको PowerShell के New-SelfSignedCertificate cmdlet का उपयोग करना चाहिए।

https://technet.microsoft.com/library/hh848633

+0

ठीक है, लेकिन आप कैसे करते हैं इसे विंडोज 7 पर काम करने के लिए प्राप्त करें? – Wormbo

+0

क्या आपका प्रश्न है, विंडोज 7 पर पावरहेल कैसे स्थापित करें, फिर शायद यह https://blogs.technet.microsoft.com/heyscriptingguy/2011/01/07/how-do-i-install-powershell-on- विंडोज़ -7-और-अन्य प्रश्न/ –

+0

जैसा कि एक और सवाल बताता है, [नया-स्व-हस्ताक्षर प्रमाणपत्र Windows 7 पर नहीं चलेंगे] (https://stackoverflow.com/q/43592526/1331011)। तो नहीं, मेरा सवाल यह नहीं है कि विंडोज 7 पर पावरहेल कैसे स्थापित करें। – Wormbo