EulandaXtools — Funktionsreferenz
Öffnet einen Chrome- oder Edge-Browser im App-Modus für eine angegebene URL.
Start-BrowserWrapper [[-Url] <string>] [[-Width] <int>] [[-Height] <int>] [[-ChromePath] <string>]
[[-EdgePath] <string>] [[-UserDataDir] <string>] [<CommonParameters>]Start-BrowserWrapper sucht nach einer installierten Chrome- oder Edge-Executable (Chrome wird bevorzugt). Der Browser wird im App-Modus (fensterloser Rahmen, nur Web-View) gestartet und zentriert auf die angegebene URL geöffnet. Ein separater User-Data-Ordner sorgt dafür, dass diese Instanz ein eigenes Profil nutzt.
-Url
Type: string
Default: "http://localhost:8080"Die Ziel-URL, die im Browser-Fenster geladen werden soll. Standard: http://localhost:8080
-Width
Type: int
Default: 800Breite des Browser-Fensters in Pixel. Standard: 800
-Height
Type: int
Default: 600Höhe des Browser-Fensters in Pixel. Standard: 600
-ChromePath
Type: string
Default: 'C:\Program Files\Google\Chrome\Application\chrome.exe'Pfad zur Chrome-Executable. Standard: 'C:\Program Files\Google\Chrome\Application\chrome.exe'.
-EdgePath
Type: string
Default: 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe'Pfad zur Edge-Executable, falls Chrome nicht gefunden wird. Standard: 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe'.
-UserDataDir
Type: string
Default: "$env:TEMP\MiniWebserver"Verzeichnis für das Browser-Profil dieser App-Instanz. Standard: "$env:TEMP\MiniWebserver".
System.Diagnostics.ProcessDas Process-Objekt des gestarteten Browsers. Bei Fehlern wird $null zurückgegeben.
# Standardaufruf: öffnet localhost:8080 in Chrome-App-Modus
$proc = Start-BrowserWrapper
if ($proc) {
# überwache $proc.HasExited …
}• App-Modus entfernt alle Browser-Rahmen und Bedienelemente. • Eigener UserDataDir verhindert Profil-Konflikte.