5

用于创建证书运行此命令

pvk2pfx.exe -pvk C:\myCerts\ELServer.pvk -spc C:\myCerts\ELServer.cer -pfx C:\myCerts\ELServer.pfx

命令提示符出现以下错误

'pvk2pfx.exe' 不是内部或外部命令、可运行程序或批处理文件。

4

3 回答 3

5

我得到了这个错误。我做的第一件事是尝试使用 Powershell 搜索 .exe:

Get-ChildItem -Path C:\ -Filter pvk2pfx.exe -Recurse -ErrorAction SilentlyContinue -Force

我找不到它,但我可以makecert.exe用这个命令找到它。

原来我没有Desktop development with C++为 Visual Studio 2017 安装包。添加后一切正常。请记住通过Developer Command Prompt for VS 2017.

如果您不使用 Visual Studio 2017,则可以Windows Driver Kit (WDK)从此处下载:

https://developer.microsoft.com/en-us/windows/hardware/windows-driver-kit

在此处输入图像描述

于 2017-11-16T12:27:43.457 回答
0

它不在您的 PATH 环境变量中。将其添加到 PATH 或只是导航到该 exe 所在的目录。

于 2014-04-10T07:59:24.697 回答
0

我在 VS2012 命令提示符中运行了该命令,该命令可在

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2012\Visual Studio Tools\

VS2012 x86 Native Tools Command Prompt

您还可以使用 VS2017 命令提示符,该命令提示符C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2017\Visual Studio Tools\VC

x86 Native Tools Command Prompt for VS 2017

您可以执行 windows + s 键,然后键入命令并打开基于 X86 的命令提示符以运行命令。

在此处输入图像描述

于 2019-06-17T12:06:33.263 回答