Skip to content

Releases: azitc-ac/vsc-wizard

VSC-Wizard 1.1.0

Choose a tag to compare

@azitc-ac azitc-ac released this 12 Oct 14:41

VSC-Wizard 1.1.0

Assistent für virtuelle TPM-Smartcards (VSC) und Smartcard-Anmeldezertifikate aus der AD CS – interaktiv für Admins und vollautomatisch per Intune für Benutzer.

Schnellstart für Admins

  1. VSC-Wizard-1.1.0.zip herunterladen.
  2. Entsperren (wichtig): Rechtsklick auf die ZIP > Eigenschaften > Zulassen – oder nach dem Entpacken Get-ChildItem -Path C:\Temp\VSC-Wizard -Recurse | Unblock-File. Sonst blockiert Windows EXE und Kernmodul.
  3. Entpacken, z.B. nach C:\Temp\VSC-Wizard (alle Dateien zusammenlassen).
  4. VscWizard.exe aus dem entpackten Ordner ohne Parameter starten (nicht die installierte Version aus dem Startmenü / %ProgramFiles%) → Einstellungen öffnen sich → „PKI automatisch erkennen“: CA wird übernommen, das Smartcard-Template automatisch gewählt und der Provider passend gesetzt → Template prüfen (Ergebnisfeld nennt Wahl und Alternativen) → Speichern.
  5. install.bat doppelklicken (oder VscWizard.exe -Install) – UAC-Abfrage, kopiert den Ordner samt config.psd1 nach %ProgramFiles%\VSC-Wizard, meldet das Ergebnis. Erst konfigurieren, dann installieren.
  6. Intune: genau diesen Ordner (mit gespeicherter config.psd1) als Win32-App paketieren, Install VscWizard.exe -Install, Kontext System, in Apps.csv Version 1.1.0. Ohne config.psd1 startet der Assistent auf den Ziel-PCs nicht.

Sprache: Der Wizard folgt der Windows-Anzeigesprache (Deutsch → Deutsch, sonst Englisch). Wer im Wizard über „Deutsch/English“ umschaltet, speichert Language in der config.psd1 – im Intune-Paket gilt diese Sprache dann für alle. Für gemischtsprachige Umgebungen vor dem Paketieren nicht umschalten bzw. die Zeile Language entfernen.

Ausführlich mit Bild: README – Schnellstart · Intune: docs/intune-rollout.md

Neu in 1.1.0

  • Geführte Beantragung des Enrollment-Agent-Zertifikats (EOBO): Ohne EA-Zertifikat geht Szenario 01 (fremdes Konto) nicht mehr still auf Plan B, sondern bietet zwei gleichwertige Wege an – zuerst ein EA-Zertifikat beantragen und dann per Enroll on Behalf Of ohne RDP weiter, oder Plan B. Das EA-Template wird automatisch ermittelt (EKU Certificate Request Agent, Registrieren-Recht des Benutzers), der EA-Schlüssel liegt standardmäßig auf einer eigenen VSC. Der Sicherheitshinweis (EA ist admin-äquivalent, ESC3, Restricted Enrollment Agent) steht sichtbar im Dialog.
  • Einreichungshelfer (VscWizard.Submit.exe) wählt das Template automatisch – wie der Wizard: nur für die Smartcard-Anmeldung geeignete Templates, das beste vorgewählt.
  • CSR-Weg aufgeräumt: Die Seite Übergabe per RDP erklärt die Schritte und hat Knöpfe für RDP-Verbindung starten (Zwischenablage wird durchgereicht), Einreichungshelfer kopieren (als Datei in die Zwischenablage – in der RDP-Sitzung mit Strg+V einfügen), CSR-Text kopieren und CSR-Datei kopieren.
  • Neues Versionsschema: Basis aus der Datei VERSION plus Commits seit deren Änderung (1.1.0, 1.1.1, …). Immer größer als die bisherigen 1.0.x – Intune installiert 1.1.0 wie gewohnt über ältere Versionen.

Aus den 1.0.1xx-Releases seit 1.0.119

  • PKI-Erkennung wählt das Smartcard-Template automatisch und setzt den passenden Provider.
  • install.bat für die Installation per Doppelklick (zweisprachig, reines ASCII).
  • -Install/-Uninstall von Hand: UAC-Abfrage und Ergebnis-Meldung. Einstellungen der installierten Version lassen sich per UAC speichern.
  • RDP-Direktweg für Szenario 01 mit VSC, andere Smartcards (z.B. YubiKey) optional, Zertifikate direkt von der Karte lesen.

Inhalt des ZIP

VscWizard.exe, install.bat, VscWizard.Submit.exe (Einreichungshelfer), modules\, config.psd1 (leer), version.txt, VscWizard.png, helper-arm64\ (nur für ARM64-Geräte), intune\ (Erkennungsskript für 1.1.0 + Logo).

VSC-Wizard 1.0.126

Choose a tag to compare

@azitc-ac azitc-ac released this 12 Oct 11:20

VSC-Wizard 1.0.126

Assistent für virtuelle TPM-Smartcards (VSC) und Smartcard-Anmeldezertifikate aus der AD CS – interaktiv für Admins und vollautomatisch per Intune für Benutzer.

Schnellstart für Admins

  1. VSC-Wizard-1.0.126.zip herunterladen.
  2. Entsperren (wichtig): Rechtsklick auf die ZIP > Eigenschaften > Zulassen – oder nach dem Entpacken Get-ChildItem -Path C:\Temp\VSC-Wizard -Recurse | Unblock-File. Sonst blockiert Windows EXE und Kernmodul.
  3. Entpacken, z.B. nach C:\Temp\VSC-Wizard (alle Dateien zusammenlassen).
  4. VscWizard.exe aus dem entpackten Ordner ohne Parameter starten (nicht die installierte Version aus dem Startmenü / %ProgramFiles%) → Einstellungen öffnen sich → „PKI automatisch erkennen“: CA wird übernommen, das Smartcard-Template automatisch gewählt und der Provider passend gesetzt → Template prüfen (Ergebnisfeld nennt Wahl und Alternativen) → Speichern.
  5. install.bat doppelklicken (oder VscWizard.exe -Install) – UAC-Abfrage, kopiert den Ordner samt config.psd1 nach %ProgramFiles%\VSC-Wizard, meldet das Ergebnis. Erst konfigurieren, dann installieren.
  6. Intune: genau diesen Ordner (mit gespeicherter config.psd1) als Win32-App paketieren, Install VscWizard.exe -Install, Kontext System. Ohne config.psd1 startet der Assistent auf den Ziel-PCs nicht.

Sprache: Der Wizard folgt der Windows-Anzeigesprache (Deutsch → Deutsch, sonst Englisch). Wer im Wizard über „Deutsch/English“ umschaltet, speichert Language in der config.psd1 – im Intune-Paket gilt diese Sprache dann für alle. Für gemischtsprachige Umgebungen vor dem Paketieren nicht umschalten bzw. die Zeile Language entfernen.

Ausführlich mit Bild: README – Schnellstart · Intune: docs/intune-rollout.md

Neu seit 1.0.125

  • CSR-Weg (Antrag + Einreicher) aufgeräumt: Die Antragsseite zeigt nach dem Erstellen nur noch, dass es mit „Weiter“ weitergeht. Die Seite Übergabe per RDP erklärt die Schritte und hat dafür Knöpfe:
    • RDP-Verbindung starten (Zwischenablage wird durchgereicht),
    • Einreichungshelfer kopieren – legt VscWizard.Submit.exe als Datei in die Zwischenablage; in der RDP-Sitzung mit Strg+V einfügen,
    • CSR-Text kopieren und CSR-Datei kopieren.

Seit 1.0.122

  • Rückfrage beim Speichern der Einstellungen der installierten Version klarer formuliert; Speichern dort per UAC statt „Zugriff verweigert“.
  • install.bat repariert (die Datei aus 1.0.122 brach in cmd ab) und zweisprachig.

Seit 1.0.119

  • PKI-Erkennung wählt das Template automatisch: Nur Templates, die für die Smartcard-Anmeldung taugen, erscheinen im Dropdown; vorgewählt wird das beste, der Provider wird mit übernommen.
  • install.bat für die Installation per Doppelklick.

Inhalt des ZIP

VscWizard.exe, install.bat, VscWizard.Submit.exe (Einreichungshelfer), modules\, config.psd1 (leer), version.txt, VscWizard.png, helper-arm64\ (nur für ARM64-Geräte), intune\ (Erkennungsskript für 1.0.126 + Logo).

VSC-Wizard 1.0.125

Choose a tag to compare

@azitc-ac azitc-ac released this 12 Oct 09:52

VSC-Wizard 1.0.125

Assistent für virtuelle TPM-Smartcards (VSC) und Smartcard-Anmeldezertifikate aus der AD CS – interaktiv für Admins und vollautomatisch per Intune für Benutzer.

Schnellstart für Admins

  1. VSC-Wizard-1.0.125.zip herunterladen.
  2. Entsperren (wichtig): Rechtsklick auf die ZIP > Eigenschaften > Zulassen – oder nach dem Entpacken Get-ChildItem -Path C:\Temp\VSC-Wizard -Recurse | Unblock-File. Sonst blockiert Windows EXE und Kernmodul.
  3. Entpacken, z.B. nach C:\Temp\VSC-Wizard (alle Dateien zusammenlassen).
  4. VscWizard.exe aus dem entpackten Ordner ohne Parameter starten (nicht die installierte Version aus dem Startmenü / %ProgramFiles%) → Einstellungen öffnen sich → „PKI automatisch erkennen“: CA wird übernommen, das Smartcard-Template automatisch gewählt und der Provider passend gesetzt → Template prüfen (Ergebnisfeld nennt Wahl und Alternativen) → Speichern.
  5. install.bat doppelklicken (oder VscWizard.exe -Install) – UAC-Abfrage, kopiert den Ordner samt config.psd1 nach %ProgramFiles%\VSC-Wizard, meldet das Ergebnis. Erst konfigurieren, dann installieren.
  6. Intune: genau diesen Ordner (mit gespeicherter config.psd1) als Win32-App paketieren, Install VscWizard.exe -Install, Kontext System. Ohne config.psd1 startet der Assistent auf den Ziel-PCs nicht.

Sprache: Der Wizard folgt der Windows-Anzeigesprache (Deutsch → Deutsch, sonst Englisch). Wer im Wizard über „Deutsch/English“ umschaltet, speichert Language in der config.psd1 – im Intune-Paket gilt diese Sprache dann für alle. Für gemischtsprachige Umgebungen vor dem Paketieren nicht umschalten bzw. die Zeile Language entfernen.

Ausführlich mit Bild: README – Schnellstart · Intune: docs/intune-rollout.md

Neu seit 1.0.124

  • Rückfrage beim Speichern der Einstellungen der installierten Version klarer formuliert („gilt für alle Benutzer dieses PCs …“).
  • install.bat zeigt ihren Hinweis jetzt auf Deutsch und Englisch.

Seit 1.0.122

  • install.bat repariert (die Datei aus 1.0.122 brach in cmd ab) – jetzt reines ASCII.
  • Einstellungen der installierten Version (%ProgramFiles%\VSC-Wizard) lassen sich per UAC speichern, statt mit „Zugriff verweigert“ zu scheitern.

Seit 1.0.119

  • PKI-Erkennung wählt das Template automatisch: Nur Templates, die für die Smartcard-Anmeldung taugen, erscheinen im Dropdown; vorgewählt wird das beste, der Provider wird mit übernommen.
  • install.bat für die Installation per Doppelklick.

Inhalt des ZIP

VscWizard.exe, install.bat, VscWizard.Submit.exe (Einreichungshelfer), modules\, config.psd1 (leer), version.txt, VscWizard.png, helper-arm64\ (nur für ARM64-Geräte), intune\ (Erkennungsskript für 1.0.125 + Logo).

VSC-Wizard 1.0.124

Choose a tag to compare

@azitc-ac azitc-ac released this 12 Oct 09:45

VSC-Wizard 1.0.124

Assistent für virtuelle TPM-Smartcards (VSC) und Smartcard-Anmeldezertifikate aus der AD CS – interaktiv für Admins und vollautomatisch per Intune für Benutzer.

Schnellstart für Admins

  1. VSC-Wizard-1.0.124.zip herunterladen.
  2. Entsperren (wichtig): Rechtsklick auf die ZIP > Eigenschaften > Zulassen – oder nach dem Entpacken Get-ChildItem -Path C:\Temp\VSC-Wizard -Recurse | Unblock-File. Sonst blockiert Windows EXE und Kernmodul.
  3. Entpacken, z.B. nach C:\Temp\VSC-Wizard (alle Dateien zusammenlassen).
  4. VscWizard.exe aus dem entpackten Ordner ohne Parameter starten (nicht die installierte Version aus dem Startmenü / %ProgramFiles%) → Einstellungen öffnen sich → „PKI automatisch erkennen“: CA wird übernommen, das Smartcard-Template automatisch gewählt und der Provider passend gesetzt → Template prüfen (Ergebnisfeld nennt Wahl und Alternativen) → Speichern.
  5. install.bat doppelklicken (oder VscWizard.exe -Install) – UAC-Abfrage, kopiert den Ordner samt config.psd1 nach %ProgramFiles%\VSC-Wizard, meldet das Ergebnis. Erst konfigurieren, dann installieren.
  6. Intune: genau diesen Ordner (mit gespeicherter config.psd1) als Win32-App paketieren, Install VscWizard.exe -Install, Kontext System. Ohne config.psd1 startet der Assistent auf den Ziel-PCs nicht.

Ausführlich mit Bild: README – Schnellstart · Intune: docs/intune-rollout.md

Neu seit 1.0.122

  • install.bat repariert: Die Datei aus 1.0.122 brach in cmd mit Meldungen wie „Der Befehl "M" ist entweder falsch geschrieben…“ ab. Sie ist jetzt reines ASCII.
  • Einstellungen der installierten Version (%ProgramFiles%\VSC-Wizard) lassen sich per UAC speichern, statt mit „Zugriff verweigert“ zu scheitern. Zum Erstkonfigurieren trotzdem die entpackte Download-Version verwenden.

Seit 1.0.119

  • PKI-Erkennung wählt das Template automatisch: Nur Templates, die für die Smartcard-Anmeldung taugen (EKU Smartcard-Anmeldung, Benutzer-UPN im Zertifikat, keine Agent-Signatur, kein DC-/KDC- oder Offline-Template), erscheinen im Dropdown. Vorgewählt wird das beste – bevorzugt mit Registrieren-Recht für normale Benutzer und passendem Smartcard-Provider; der Provider wird mit übernommen.
  • install.bat für die Installation per Doppelklick.

Inhalt des ZIP

VscWizard.exe, install.bat, VscWizard.Submit.exe (Einreichungshelfer), modules\, config.psd1 (leer), version.txt, VscWizard.png, helper-arm64\ (nur für ARM64-Geräte), intune\ (Erkennungsskript für 1.0.124 + Logo).

VSC-Wizard 1.0.122

Choose a tag to compare

@azitc-ac azitc-ac released this 12 Oct 09:26

VSC-Wizard 1.0.122

Assistent für virtuelle TPM-Smartcards (VSC) und Smartcard-Anmeldezertifikate aus der AD CS – interaktiv für Admins und vollautomatisch per Intune für Benutzer.

Schnellstart für Admins

  1. VSC-Wizard-1.0.122.zip herunterladen.
  2. Entsperren (wichtig): Rechtsklick auf die ZIP > Eigenschaften > Zulassen – oder nach dem Entpacken Get-ChildItem -Path C:\Temp\VSC-Wizard -Recurse | Unblock-File. Sonst blockiert Windows EXE und Kernmodul.
  3. Entpacken, z.B. nach C:\Temp\VSC-Wizard (alle Dateien zusammenlassen).
  4. VscWizard.exe aus dem entpackten Ordner ohne Parameter starten (nicht die installierte Version aus dem Startmenü / %ProgramFiles% – dort darf nur ein Admin speichern) → Einstellungen öffnen sich → „PKI automatisch erkennen“: CA wird übernommen, das Smartcard-Template automatisch gewählt und der Provider passend gesetzt → Template prüfen (Ergebnisfeld nennt Wahl und Alternativen) → Speichern.
  5. install.bat doppelklicken (oder VscWizard.exe -Install) – UAC-Abfrage, kopiert den Ordner samt config.psd1 nach %ProgramFiles%\VSC-Wizard, meldet das Ergebnis. Erst konfigurieren, dann installieren.
  6. Intune: genau diesen Ordner (mit gespeicherter config.psd1) als Win32-App paketieren, Install VscWizard.exe -Install, Kontext System. Ohne config.psd1 startet der Assistent auf den Ziel-PCs nicht.

Ausführlich mit Bild: README – Schnellstart · Intune: docs/intune-rollout.md

Neu seit 1.0.119

  • PKI-Erkennung wählt das Template automatisch: Nur Templates, die für die Smartcard-Anmeldung taugen (EKU Smartcard-Anmeldung, Benutzer-UPN im Zertifikat, keine Agent-Signatur, kein DC-/KDC- oder Offline-Template), erscheinen im Dropdown. Vorgewählt wird das beste – bevorzugt mit Registrieren-Recht für normale Benutzer und passendem Smartcard-Provider; der Provider wird mit übernommen.
  • install.bat für die Installation per Doppelklick.

Inhalt des ZIP

VscWizard.exe, install.bat, VscWizard.Submit.exe (Einreichungshelfer), modules\, config.psd1 (leer), version.txt, VscWizard.png, helper-arm64\ (nur für ARM64-Geräte), intune\ (Erkennungsskript für 1.0.122 + Logo).

VSC-Wizard 1.0.119

Choose a tag to compare

@azitc-ac azitc-ac released this 11 Oct 16:44

VSC-Wizard 1.0.119

Assistent für virtuelle TPM-Smartcards (VSC) und Smartcard-Anmeldezertifikate aus der AD CS – interaktiv für Admins und vollautomatisch per Intune für Benutzer.

Schnellstart für Admins

  1. VSC-Wizard-1.0.119.zip herunterladen.
  2. Entsperren (wichtig): Rechtsklick auf die ZIP > Eigenschaften > Zulassen – oder nach dem Entpacken Get-ChildItem -Path C:\Temp\VSC-Wizard -Recurse | Unblock-File. Sonst blockiert Windows EXE und Kernmodul.
  3. Entpacken, z.B. nach C:\Temp\VSC-Wizard (EXE, modules\, config.psd1, version.txt zusammenlassen).
  4. VscWizard.exe ohne Parameter starten → Einstellungen öffnen sich → „PKI automatisch erkennen“ → unter Zertifikatstemplate das richtige Template wählen (sehr wichtig: Smartcard-Anmeldung, Benutzer dürfen Registrieren) → Speichern.
  5. VscWizard.exe -Install – fragt per UAC nach Adminrechten, kopiert den Ordner samt config.psd1 nach %ProgramFiles%\VSC-Wizard und meldet das Ergebnis. Erst konfigurieren, dann installieren.
  6. Intune: genau diesen Ordner (mit gespeicherter config.psd1) als Win32-App paketieren, Install VscWizard.exe -Install, Kontext System. Ohne config.psd1 startet der Assistent auf den Ziel-PCs nicht.

Ausführlich mit Bild: README – Schnellstart · Intune: docs/intune-rollout.md

Neu seit 1.0.109

  • -Install / -Uninstall von Hand: UAC-Abfrage statt stillem Abbruch, am Ende eine Meldung mit Ergebnis (bzw. Protokollpfad). Unter Intune (SYSTEM) weiterhin still.
  • Szenario 01 ohne EA-Zertifikat: Empfohlen ist jetzt der Direktantrag in der RDP-Sitzung – Karte per RDP durchreichen, als Zielkonto in certmgr.msc beantragen, danach „Karte prüfen“. Antrag (CSR) + Einreicher bleibt als Ausweichweg.
  • Zertifikate direkt von der Karte lesen: auch Zertifikate, die Windows noch nicht in den Zertifikatsspeicher übernommen hat, werden angezeigt und lassen sich übernehmen.
  • Andere Smartcards (optional, Einstellungen): z.B. YubiKey mit installiertem Minidriver, wenn der Treiber Schlüssel erzeugen kann; ungeeignete Karten werden mit Grund angezeigt. Für fremde Konten ist dabei Antrag + Einreicher der Standardweg (der RDP-Direktweg bräuchte den Kartentreiber auch auf dem Server). Der Fokus bleibt auf VSCs.
  • Intune-Doku überarbeitet, README mit Schnellstart.

Inhalt des ZIP

VscWizard.exe, VscWizard.Submit.exe (Einreichungshelfer), modules\, config.psd1 (leer), version.txt, VscWizard.png, helper-arm64\ (nur für ARM64-Geräte), intune\ (Erkennungsskript für 1.0.119 + Logo).

VSC-Wizard 1.0.109

Choose a tag to compare

@azitc-ac azitc-ac released this 09 Oct 16:59

VSC-Wizard 1.0.109

Assistent für virtuelle TPM-Smartcards (VSC) und Smartcard-Anmeldezertifikate aus der AD CS – interaktiv für Admins und vollautomatisch per Intune für Benutzer.

Neu seit 1.0.0

  • Intune-Rollout „eine Karte pro Benutzer“: VscWizard.exe -Install (Gerät/SYSTEM) richtet Programmordner, SYSTEM-Aufgabe und Anmelde-Aufgabe ein. Bei der Anmeldung führt ein vereinfachter Assistent (-Simple) durch Kartenanlage (VSC-<Benutzer>), eigene PIN und Zertifikat. Erwartete Fehler (TPM voll/nicht bereit, keine Antwort, abgebrochene PIN-Änderung, CA nicht erreichbar) enden nie in einer Sackgasse.
  • Versionierte Intune-Erkennung, Updates installieren über ältere Versionen; Eintrag unter „Apps & Features“; EXE mit Dateiversion.
  • PIN ändern direkt im Wizard (über den Kartentreiber), Zertifikat anzeigen, neue Verwaltungsansicht „VSCs verwalten“.
  • Szenario 03 erkennt Hybrid-Konten und bietet den Wechsel zu Szenario 01 an.
  • Robustheit: Start unter Ausführungsrichtlinie „Restricted“, PIN-Dialoge werden in den Vordergrund geholt, keine aufblitzenden Kartenauswahl-Dialoge mehr, zweisprachig (DE/EN).
  • Neues Programm-Icon.

Inhalt des ZIP

VscWizard.exe, VscWizard.Submit.exe (Einreichungshelfer), modules\, config.psd1 (leer – CA/Template im Wizard unter Einstellungen > „PKI automatisch erkennen“ eintragen), version.txt, VscWizard.png, helper-arm64\ (nur für ARM64-Geräte), intune\ (Erkennungsskript + Logo).

Für den Intune-Rollout config.psd1 vor dem Paketieren mit CA und Template befüllen (siehe docs/intune-rollout.md).

v1.0.0

Choose a tag to compare

@azitc-ac azitc-ac released this 06 Oct 23:04

First release