私はWindows 7を使用しています。makecert.exeがありません。
makecert -sk XYZ -n "CN=XYZ Company" testXYZ.cer
エラーが発生します:
'makecert' is not recognised as an internal or external command, operable program or batch file.
Plsはこの問題を解決する方法を提案します。 Windows SDKを再度インストールする必要がありますか。
よろしく、プラビン。
makecert.exeには、Visual StudioとWindows SDKの両方が付属しています。したがって、Visual StudioコマンドプロンプトまたはWindows SDKコマンドプロンプトのいずれかを使用するだけで、コマンドプロンプトパスに含まれるようにすぐに使用できます。
makecert
は、「。NET開発>ツール」バケットに含まれています。
この選択されたバケットに含まれるmakecertユーティリティ(少なくともSDK v7.1)。
C:\ Program Files(x86)\ Windows Kits\8.0\bin\x64
OR
C:\ Program Files(x86)\ Windows Kits\8.0\bin\x86
ここでmakecertのバージョンを見つけることができます: http://www.inventec.ch/chdh/notes/makecert_5_131_3790_0.Zip 。また、ここでの使用方法に関する指示: http://www.inventec.ch/chdh/notes/14.htm
次のリンクを読みましたか? MakeCert ? Microsoft Windows Software Development Kit に送られ、そこからmakecertを含むSDKをダウンロードできます
MakeCert.exe
は非推奨になりました。 PowerShellの New-SelfSignedCertificate
自己署名証明書を作成するコマンドレット。
返信するのが遅すぎることは知っていますが、この実行可能ファイルを他の人が調べるのに役立つかもしれません。
vS 2005をインストールしている場合は、以下にあります
C:\ Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin
vS 2008をインストールしている場合は、以下にあります
C:\ Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools
コマンドプロンプトでこの場所に移動し、引数を指定して「makecert」コマンドを実行します。
Microsoft sdksディレクトリにあります:
C:\ Program Files(x86)\ Microsoft SDKs\Windows\v7.0A\Bin\makecert.exe
私のコピー(Visual Studio 2017がインストールされている)はここにありました: "C:\ Program Files(x86)\ Windows Kits\10\bin\10.0.17134.0\x64\makecert.exe"
しばらく前に同じ問題にぶつかり、このツールをダウンロードしてインストールするために見つけたリンクを共有すると思いました。
http://go.Microsoft.com/fwlink/p/?linkid=84091
うまく行けばうまくいくかどうか教えてください。この投稿は少し古いものだと思います。
Windows SDKをインストールした後のWindows 10:
ARMマイクロプロセッサ:C:\ Program Files(x86)\ Windows Kits\10\bin\10.0.17134.0\arm64がある場合
Intelマイクロプロセッサ:C:\ Program Files(x86)\ Windows Kits\10\bin\10.0.17134.0\x64
そのフォルダーをPATH環境変数に追加します