2009-10-22 4 views
17

何らかの理由で私のシステムにmakecert.exeがありません。私はハードドライブ全体を検索し、そこにはありません。特に、C:¥Program Files¥Microsoft SDKs¥Windows¥v6.0A¥binにはありません。私はこのトピックに関するインターネット上の記事は見つけていません。何が起きているのか?ありませんmakecert.exe

答えて

4

ここにはthreadがあり、他の多くの場所がexeになります。

+0

私はリンクを感謝します。繰り返しますが、これらの場所にはありませんが、そのスレッドのリンクの1つに続いて見つかりました。まだそれが欠けていることに驚いた。 VS2005をアンインストールした後に消え去った可能性がありますが、同じ問題を抱える人が増えることが予想されます。 – user194986

18

makecert.exeは、Windows SDKの一部としてもインストールされています。たとえば、Windows 7.0A SDKの場合は、\ Program Files \ Microsoft SDKs \ Windows \ v7.0A \ binにあります。

18

ちょっと時間を節約するためにこれをメモするだけです。 Windows 8 SDKでは、パスは¥Program Files(x86)¥Window Kits¥8.0¥bin¥x64¥makecert.exeです。私のマシンは64ビットであることに注意してください。そのマシンであればフォルダ名を対応する32ビットバージョンに置き換えてください。私はWindows 7 SDKのフォルダ構造がWindows 8 SDKに似ていると思ったので、 "\ Program Files \ Microsoft SDKs"フォルダを見ていました。私は間違っていた。

+3

Windows 10のC:¥Program Files(x86)¥Windows Kits¥10¥bin¥x64にあります。 – sabbour

8

私はAzure Recovery Servicesをデプロイすることを任されました。そのため、すべてのVMではmakecert.exeが必要でした。

私のために働い以下:


AzureのVM Microsoft Windows Server 2012 R2 Datacentre

  • は、Windows 7用のMicrosoft Windows SDKおよび.NET Framework 4 http://www.microsoft.com/en-us/download/details.aspx?id=8279

  • 選択をダウンロード.net Frameworkツールのみ。インストールさ

  • 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 
    

アズール:

C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\x64 
  • は、PowerShellを使用して証明書を作成するには、以下を使用します電子VM Microsoft Windows Server 2012 Datacentre

    • Windowsソフトウェア:

    • Windowsソフトウェア開発キット(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を使用して証明書を作成するには、以下を使用します

    誰かを助ける希望。

  • 0

    現在、MakeCert.exedeprecatedです:

    ノートMakeCertが廃止されました。自己署名証明書を作成するには、 PowershellコマンドレットのNew-SelfSignedCertificateを使用します。

    新しいNew-SelfSignedCertificateパワーシェルcmletを使用する必要があります。

    関連する問題