סקריפט התקנת תעודה בג'אווה: הבדלים בין גרסאות בדף

מתוך ויקי נטפרי
קפיצה לניווט קפיצה לחיפוש
(יצירת דף עם התוכן "=== התקנה בתוכנות 32 ביט === במקרה ויש צורך להתקין תעודה גם בתוכנות 32 ביט יש להריץ את הסקריפט...")
(אין הבדלים)

גרסה מ־18:54, 8 ביוני 2022

התקנה בתוכנות 32 ביט

במקרה ויש צורך להתקין תעודה גם בתוכנות 32 ביט יש להריץ את הסקריפט הבא

$certs = @(Get-Childitem -Path "C:\Program files", "C:\Program Files (x86)"  -Include *cacerts* -Exclude *.pem -File -Recurse -ErrorAction SilentlyContinue);$keytool = Get-Childitem -Path "C:\Program files", "C:\Program Files (x86)" -filter keytool.exe -Recurse -ErrorAction SilentlyContinue | Select -First 1; foreach ( $cert in $certs ){& "$keytool" -import -trustcacerts -alias netfree-ca$(date -format dMyyhm) -file C:\ProgramData\NetFree\CA\netfree-ca-last.crt -keystore $cert -storepass changeit -noprompt}

שימו לב גירסה זו לוקחת זמן הרצה ארוך יותר.

הרצה בכל המחשב (לא מומלץ-זמן הרצה ארוך במיוחד)

באם ברצונכם להריץ את ההתקנה בכל תיקיות המחשב ניתן להריץ את הסקריפט הבא

$certs = @(Get-Childitem -Path "\"  -Include *cacerts* -Exclude *.pem -File -Recurse -ErrorAction SilentlyContinue);$keytool = Get-Childitem -Path "C:\Program files", "\" -filter keytool.exe -Recurse -ErrorAction SilentlyContinue | Select -First 1; foreach ( $cert in $certs ){& "$keytool" -import -trustcacerts -alias netfree-ca$(date -format dMyyhm) -file C:\ProgramData\NetFree\CA\netfree-ca-last.crt -keystore $cert -storepass changeit -noprompt}