次のpowershell関数が与えられた場合:
function CreateRootCertificate($certificateName, $path, $certificatePassword){
makecert -r -pe -n "CN=$certificateName" -sky exchange $path\$certificateName.cer -sv $path\$certificateName.pvk
pvk2pfx.exe -pvk $path\$certificateName.pvk -spc $path\$certificateName.cer -pfx $path\$certificateName.pfx -po $certificatePassword
}
makecert は、証明書のパスワードを入力するように求めています。*.pvk ファイルが既に存在し、パスワードが設定されている場合、私が理解していることから、これは行われません。
私の質問は、1 つの makecert コマンドを 2 つの別々のコマンドに分割するにはどうすればよいですか? 1 つは *.pvk を作成し、もう 1 つは *.cer を作成します。
どうもありがとう