Öffnen Sie über das Terminal ein neues Chrome-Fenster im Inkognito-Modus


18

Ich kann über das Terminal eine URL öffnen, die "Chrome Browser" angibt

open -a 'Google chrome' https://en.wikipedia.org/wiki/Main_Page

Wie öffne ich es im Inkognito-Modus?

Antworten:


22

Verwenden Sie etwas wie:

open -a "Google Chrome" --args --incognito "https://en.wikipedia.org/wiki/Main_Page"

Google Chrome akzeptiert --incognitoals Befehlszeilenoption. Um diese Option an die Anwendung über zu übergeben open, geben Sie sie nach dem --argsFlag an.

Wenn Chrome nicht bereits geöffnet ist (da nicht angegeben wurde, ob der ursprüngliche Fragesteller es neu starten musste oder ob es bereits ausgeführt wurde), -nwird auch benötigt, um eine neue Instanz zu starten.

Im Allgemeinen man openist dein Freund.


Wofür ist -a?
Koray Tugay

2
Das Argument für -agibt die zu öffnende Anwendung an. Sie können die Manpage auf open(via man open) für alle Optionen überprüfen .
Vykor

Dies öffnet Chrome nur für mich im "regulären" Modus
Daniel Springer

1
Der Grund, warum dies manchmal funktioniert: Chrome wird noch nicht ausgeführt, daher wird das Argument in einer Form übergeben, die funktioniert. Der Grund, warum -n benötigt wird, ist, wenn Chrome bereits ausgeführt wird, dass das Argument incog nicht zutrifft (da es nicht gestartet wird). (und Gegenstimme)
scharf

7

Ich habe nicht genug Reputation, um die obige Antwort zu kommentieren, aber ich wollte hinzufügen, dass Sie, wenn Sie noch kein Inkognito-Fenster geöffnet haben, das Flag -n hinzufügen müssen, um eine neue Inkognito-Instanz zu öffnen. Das obige Beispiel wäre also:

open -na "Google Chrome" --args --incognito "https://en.wikipedia.org/wiki/Main_Page"

Dies ist die benutzerfreundlichste Lösung - leider öffnet Chrome, wenn es bereits ausgeführt wird, eine NEUE Kopie von Chrome (die Startzeit ist also nicht so groß). es wäre schön, wenn chrome ein url-präfix anbieten würde, um immer eine url in incog zu öffnen ...;)
scharf

0

Verwenden Sie open chrome --args --incognito "websitename.com", um es im Icognito-Modus zu öffnen


1
Inwiefern unterscheidet sich diese Antwort von der Antwort mit der höchsten Bewertung, die bereits veröffentlicht wurde?
Allan

Ich benutze kein Flag. Ich habe die Antwort geschrieben, weil die von oben gewählte Antwort bei mir nicht funktioniert hat.
Sai Manish

-aist der Anwendungsspezifizierer, der das Öffnen der genannten Anwendung erzwingt, wenn dies nicht der Standard ist. Sie hat keinen Einfluss auf die Argumente, die an die Anmeldung selbst gerichtet werden.
Allan

Ohne diese -a Option werden Ihre Antwortfehler wie The file /Users/me/chrome does not exist.
folgt angezeigt
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.