Release v2.3.0: add DSInternals version check and auto-update

Test-WeakADPasswords.ps1 now validates the installed DSInternals
version at startup:
- v6.2 (unsigned) warns that native DLLs are blocked and replication
  will fail; directs operator to Update-Module DSInternals.
- Below v7.0 prompts to auto-update via Update-Module -Force and
  exits cleanly so the new version is loaded on re-run.
- v7.0+ passes silently.

All versions bumped to unified v2.3.0.
This commit is contained in:
2026-06-09 13:16:47 +02:00
parent 37d1a8d971
commit 6b2ae6c8b5
11 changed files with 40 additions and 10 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
$script:ElysiumVersion = '2.2.5'
$script:ElysiumVersion = '2.3.0'
function Invoke-RestartWithExecutable {
param(