2014-03-26 30 views
-1

我有一種情況,我必須在Web服務器上導入一些證書。我打算通過批處理程序來完成它。我寫了下面的批處理程序批處理文件導入證書問題

@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 

這似乎在大多數證書的工作,但它不會導入以「空間」作爲一個字符的證書。請讓我知道是否還有其他我需要關注的角色。

回答

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

(未經考驗的 - 應該工作)

+0

: - 我已經試過,但它說,預計2個論點,但發現5,請注意我的passworf是'「| $ @&爲{>< – BatchScript

+0

: - 請注意密碼的第一個字符是'second'是一個空格。請幫忙.. – BatchScript