批量文件导入证书问题

时间:2014-03-26 20:22:14

标签: batch-file command-line batch-processing

我遇到的情况是我必须在网络服务器上导入证书数量。我打算通过批处理程序来完成它。我写了以下批处理程序

    @echo off
    for /f "tokens=* delims=" %%a in (cert.txt) do (
    for /f "tokens=* delims=" %%b in (password.txt) do (
    certutil -p %%b -importpfx "C:\Install\Certificates\%%a.pfx"
    )
    )
Pause

这似乎适用于大多数证书,但它并没有导入证书,其中包含" space"作为一个角色。如果还有其他我需要关注的角色,也请告诉我。

1 个答案:

答案 0 :(得分:0)

certutil -p "%%b" -importpfx "C:\Install\Certificates\%%a.pfx"

(未尝试 - 应该工作)