diverse anpassungen

This commit is contained in:
2026-06-17 09:41:43 +01:00
parent eeabb1db31
commit c860ea9a10
9 changed files with 429 additions and 41 deletions
+6 -6
View File
@@ -1,4 +1,4 @@
# Intune App-Zuweisungs-Manager - Web Edition
# Intune Manager - Web Edition
# Startet einen lokalen HTTP-Server und oeffnet das moderne Web-Frontend.
#
# Aufruf:
@@ -64,7 +64,7 @@ function Test-RequiredModules {
$nuget = Get-PackageProvider -Name NuGet -ErrorAction SilentlyContinue
if (-not $nuget -or $nuget.Version -lt [version]"2.8.5.201") {
Write-Host ""
Write-Host "NuGet-PackageProvider fehlt — wird im User-Scope nachgezogen..." -ForegroundColor Yellow
Write-Host "NuGet-PackageProvider fehlt — wird im User-Scope nachgezogen..." -ForegroundColor Yellow
try {
Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Scope CurrentUser -Force -ErrorAction Stop | Out-Null
} catch {
@@ -126,7 +126,7 @@ if (-not $SkipModuleCheck) {
)
if (-not (Test-RequiredModules -Required $required -AutoInstall:$AutoInstall)) {
Write-Host ""
Write-Host "Server-Start abgebrochen — benoetigte Module fehlen." -ForegroundColor Red
Write-Host "Server-Start abgebrochen — benoetigte Module fehlen." -ForegroundColor Red
exit 1
}
Write-Host ""
@@ -144,7 +144,7 @@ $script:Settings = Read-Settings
if ($TenantId) { $script:Settings.connection.tenantId = $TenantId }
if ($ClientId) { $script:Settings.connection.clientId = $ClientId }
# Globale Konfiguration. TenantId/ClientId/Scopes spiegeln die Settings —
# Globale Konfiguration. TenantId/ClientId/Scopes spiegeln die Settings —
# Connect-Endpoint und Co. lesen weiterhin $script:Config, das nach jedem
# Settings-Save aktualisiert wird.
$script:Config = @{
@@ -177,7 +177,7 @@ $script:BuildStamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
Write-Host ""
Write-Host "==============================================" -ForegroundColor Cyan
Write-Host " Intune App-Zuweisungs-Manager - Web Edition" -ForegroundColor Cyan
Write-Host " Intune Manager - Web Edition" -ForegroundColor Cyan
Write-Host " Version: $script:ToolVersion" -ForegroundColor Green
Write-Host " BUILD: $script:BuildStamp" -ForegroundColor DarkGray
Write-Host "==============================================" -ForegroundColor Cyan
@@ -185,7 +185,7 @@ Write-Host ""
# ============================================================
# Alte Instanzen beenden: laeuft das Tool bereits, haelt der alte Prozess den
# Port (HttpListener via http.sys) — ein zweiter Start scheitert dann still und
# Port (HttpListener via http.sys) — ein zweiter Start scheitert dann still und
# das alte Fenster bedient weiter mit altem Code. Darum alle anderen Start.ps1-
# Prozesse DIESES Pfads vorher beenden, damit ein Neustart wirklich neu laedt.
# ============================================================