|
Newbie Hi,
I would like to run the following script :
# CertificateStore template for adding a ROOT cert
$certAddString = @"
<wap-provisioningdoc>
<characteristic type="CertificateStore">
<characteristic type="ROOT">
<characteristic type="{0}">
<parm name="EncodedCertificate" value="
{1}
"/>
</characteristic>
</characteristic>
</characteristic>
</wap-provisioningdoc>
"@
# Load in a .CER file from the command line
$cert = get-pfxcertificate $args[0]
# get the thumbprint
$certHash = $cert.GetCertHashString()
# Convert the encoded blob to base64 text
$encodedCertificate = [Convert]::ToBase64String($cert.GetRawCertData())
# print those into our WAP xml template
$outXml = $certAddString -f ($certHash, $encodedCertificate)
# finished - write the XML to the outbound pipeline
write-object $outXml
But I get the following error (french-translated below)
PS
C:\_VOXMOBILI_MON_PACKAGING\Common>C:\_VOXMOBILI_MON_PACKAGING\Common\Gen_Pre_XML.PS1
Voxmobili.cer
Le terme « write-object » n'est pas reconnu en tant qu'applet de
commande, fonction, programme exécutable ou fichier de
script. Vérifiez le terme et réessayez.
PS
C:\_VOXMOBILI_MON_PACKAGING\Common>C:\_VOXMOBILI_MON_PACKAGING\Common\Gen_Pre_XML.PS1
Voxmobili.cer
« write-object » term is not recognized as cmdlet ... |