
Wie starte ich mithilfe von PowerShell einen Chrome-Browser in einem Vollbildfenster mit einer bestimmten URL als zu öffnende Webseite?
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --start-fullscreen "http://www.google.com"
Der obige Befehl gibt einen Fehler aus:
„Start-Process: Es konnte kein Positionsparameter gefunden werden, der das Argument ‚http://www.google.com‘ akzeptiert.“
Ich habe es auch mit und ohne Anführungszeichen versucht.
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "http://www.google.com"
Das Obige öffnet die Seite, zeigt sie aber nicht im Vollbildmodus an.
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --start-fullscreen
Es öffnet sich im Browser allerdings nur die Startseite.
Für jede Hilfe bin ich sehr dankbar! Aus irgendeinem Grund bekomme ich Probleme, wenn ich die Vollbild- und die URL-Option kombiniere. Was mache ich falsch?
Weitere Informationen: Ich versuche Folgendes zu erreichen: Öffnen Sie einen Browser im Vollbildmodus auf einer bestimmten Seite, prüfen Sie, ob ein Screenshot vorhanden ist, entfernen Sie ihn, falls vorhanden, speichern Sie einen Screenshot und schließen Sie den Browser.
Bisher funktioniert alles außer dem Vollbild.
Antwort1
Da Sie mit PowerShell arbeiten, ist „start“ ein Alias für den Start-Process
Befehl. Bei PowerShell Start-Process
muss der -ArgumentList
Parameter angeben, welche Werte Sie als Argumente übergeben, und zwar getrennt vom Prozess, der ausgeführt [gestartet] wird.
Im Grunde genommen müssen Sie nur in einfache Anführungszeichen setzen --start-fullscreen "http://www.google.com"
und daraus den Wert des -ArgumentList
Parameters von PowerShell machen.Start-Process
Power Shell
Start-Process -FilePath "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -ArgumentList '--start-fullscreen "http://www.google.com"'
Alias mit kürzerer PowerShell
Start "C:\Program Files(x86)\Google\Chrome\Application\chrome.exe" '--start-fullscreen "http://www.google.com"'
Unterstützende Ressourcen
-
StandardAliasefür Start-Prozess:
saps
,start