Ö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.