Erstellen eines Pakets zur Installation von Zertifikaten im Windows Store
Veröffentlicht: 18. Juni 2021 – 17:06 Uhr
Guten Morgen,
Ich versuche, ein Paket zu erstellen, um Zertifikate auf der gesamten Flotte zu installieren.
Im Installationsabschnitt gehe ich folgendermaßen vor:
Ich erhalte keine Fehlermeldung (normal, es befindet sich im stillen Modus), außer dass die Zertifikate nicht installiert werden.
Handelt es sich um ein Rechteproblem? Kann das Computer-/Systemkonto keine Zertifikate integrieren?
Wie kann ich es zum Laufen bringen?
Ich versuche, ein Paket zu erstellen, um Zertifikate auf der gesamten Flotte zu installieren.
Im Installationsabschnitt gehe ich folgendermaßen vor:
Code: Alle auswählen
CPath=r'C:\CERTIFMAAF'
ROOTlist=['IGCAACracineEtatfrancais.crt']
CINTList=['ACAGENTSAGRIALIMAUTONOME.crt',
'ACAGENTSAVANCEE.crt',
'ACAGENTSDDIAVANCEE.crt',
'ACAGENTSDDISTANDARD.crt',
'ACAGENTSSTANDARD.crt',
'ACDISPOSITIFTECHNIQUE.crt',
'ACDISPOSITIFTECHNIQUEDDI.crt',
'ACPARTENAIRESAGRIALIMAUTONOME.crt',
'ACPARTENAIRESAVANCEE.crt',
'ACPARTENAIRESSTANDARD.crt',
'ACRACINEAGRIALIMAUTONOME.crt',
'ACRACINEMINISTEREENCHARGEDELAGRICULTURE.crt',
'ACSERVEURSAGRIALIMAUTONOME.crt',
'ACSERVEURSAVANCEE.crt',
'ACSERVEURSDDISTANDARD.crt',
'ACSERVEURSPARTENAIRESAGRIALIMAUTONOME.crt',
'ACSERVEURSSTANDARD.crt',
'ACUSAGERS.crt']
def install():
if isdir(CPath):
print('-- Déjà en place, on passe...')
else:
mkdirs (CPath)
copytree2(r'.\CERTIFMAAF',CPath ,onreplace=default_overwrite)
for cert in (ROOTlist):
print (" Installing " + cert + " in Trusted Root CA Store.")
cmd=r'certutil.exe -silent -addstore root {}\{}.crt'.format(CPath,cert)
run_notfatal(cmd)
for cert in (CINTList):
print (" Installing " + cert + " in Trusted Intermediaries CA.")
cmd=r'certutil.exe -silent -addstore ca {}\{}.crt'.format(CPath,cert)
run_notfatal(cmd)Handelt es sich um ein Rechteproblem? Kann das Computer-/Systemkonto keine Zertifikate integrieren?
Wie kann ich es zum Laufen bringen?