2012-07-10 43 views
1

我試圖使用Windows XP批處理文件自動將.p12證書導入MMC「證書」管理單元調用 證書(本地計算機)\個人\證書使用XP批處理文件將p12證書導入證書(本地計算機)個人存儲

certmgr.msc可能是爲了這個目的合適的工具,但我已經試過

a:\certmgr.msc /add /c /s /r localMachine a:\<certname>.p12 

importpfx -f a:\certs\<certname>.* -p <cert pw> -t MACHINE -s My 

和其他幾個人都沒有成功。通常,MMC只需打開證書即可打開。我沒有看到實際移動或導入的任何證書。

我也嘗試了證書路徑\名稱,沒有環境變量和外卡,但證書我獲得可以或不可以簡單地工作站name.p12 ..

有什麼建議?

-Clay

+0

我也遇到了這個問題。等待可能的答案~~~ – Franva 2013-05-10 01:54:03

回答

0

以下代碼在Windows 8和Windows Server 2012 R2上適用於我。 我在我的批處理文件中使用了下面的命令:

certutil -f -sid 22 -p [Password1] -importpfx "My" "%~dp0\whatever.pfx" NoRoot 

-sid WELL_KNOWN_SID_TYPE -- Numeric SID 
22 -- "Local System", 23 -- "Network Service", 24 -- "Local Service" 
相關問題