Wie kann ich Google Chrome über die Befehlszeile mit einer URL im Inkognito-Modus öffnen?

56

Beim Starten von Chrome über die Windows-Befehlszeile kann ich folgende Argumente übergeben:

...>chrome.exe -incognito

Ich kann auch eine URL zum Öffnen übergeben:

...>chrome.exe google.com

Jeder funktioniert für sich, aber ich kann sie nicht dazu bringen, zusammenzuarbeiten.

Ich möchte es mit einer URL starten und in einem eigenen Tab öffnen und die URL, Schaltflächen usw. wie ein Dienstprogrammfenster ausblenden, aber ich möchte, dass die Größe geändert wird.

JD Isaacks
quelle

Antworten:

48

Vielleicht möchten Sie es noch einmal versuchen. Ich habe es gerade mit dem folgenden Befehl versucht

chrome.exe google.com -incognito

Dies gab mir das folgende Fenster, beachten Sie, dass es im Inkognito-Modus ist (kleines Symbol oben links) und es ist auch bei google.com (oder was auch immer Sie URL übergeben). Es funktioniert, vielleicht haben Sie es nur falsch eingegeben.

Wenn Sie ein Fenster geöffnet haben, verwendet Chrome standardmäßig die aktuell ausgeführte Anwendung und fügt eine neue Registerkarte hinzu. Dies spart Zeit (beim Starten der Anwendung) und Speicher. Versuchen Sie es in diesem Fall

chrome.exe -incognito --app=google.com

Alt-Text

Daisetsu
quelle
1
Vielleicht stimmt dann etwas mit meiner Installation nicht. Ich habe Ihren Text kopiert und in mein cmd eingefügt. Es wurde lediglich ein Tab in einem bereits geöffneten Fenster (nicht inkognito) hinzugefügt und zu google.com gewechselt. Wenn ich den google.com-Teil entferne, wird ein neues Inkognito-Fenster geöffnet. Wenn ich jedoch keine offenen Chrome-Fenster habe, funktioniert es wie gewünscht, sodass ich vermute, dass das Problem darin besteht, bereits offene Fenster zu haben. Versuch es selber.
JD Isaacks
3
Ja, wenn Sie ein Fenster geöffnet haben, verwendet Chrome standardmäßig die aktuell ausgeführte Anwendung und fügt dem Fenster einen neuen Tab hinzu. Dies spart Zeit (beim Starten der Anwendung) und Speicher. Versuchen Sie chrome.exe -incognito --app = google.com
Daisetsu
13

Ich hatte die gleichen Probleme beim Versuch, einen Inkognito-Browser für eine bestimmte Seite zu öffnen. So habe ich es geschafft:

chrome.exe -incognito --new-window mytargetpage.com
Ryan
quelle
Diese Lösung hat für mich besser funktioniert, als Chrome in Eclipse als externer Browser eingerichtet wurde.
Snekse
13

Hinweis: Diese Antwort bezieht sich nicht auf das Öffnen einer URL im Inkognito- Modus.


FWIW, hier ist die Mac-Version, die Sie in Ihre .bash_profile-Datei einfügen können:

# Launch Chrome with given URL from command line
alias url='open -a "Google Chrome.app"'

Führen Sie den folgenden Befehl aus, damit er wirksam wird:

. ~/.bash_profile

Verwendungszweck:

url http://www.twitter.com

Hinweis: Ja, Sie müssen "http: //" voranstellen. Andernfalls wird angenommen, dass Sie eine Datei übergeben.

Hier ist eine Shell-Funktion, die http:in Abwesenheit eines Protokollspezifizierers standardmäßig verwendet wird:

url() {
  url=$([[ $1 =~ ^[a-zA-Z]{1,}: ]] && printf '%s\n' "$1" || printf '%s\n' "http://$1")
  open -a 'Google Chrome' "$url"
}
program247365
quelle
6

Versuchen Sie in der Windows-Eingabeaufforderung die folgenden Befehle:

start chrome --incognito "http://www.iot.qa/2018/02/narrowband-iot.html"

oder

start chrome --new-window --incognito "http://www.iot.qa/2018/02/narrowband-iot.html"
CBU
quelle
4

Wenn Sie die Google-Suche anstelle einer URL verwenden möchten, speichern Sie diese in einer Batch-Datei mit dem Namen google.bat:

start "google" "c:\program files (x86)\Google\Chrome\Application\chrome.exe" "https://www.google.co.uk/?q=%*#safe=off&q=%*&*"

Dann können Sie es durch Eingabe aufrufen c:>google search for some text

noelicus
quelle
Nett. Sie können das &*übrigens weglassen .
Patrick Hofman
Aber befindet sich der Browser im Inkognito-Modus, wie es das OP wünscht?
Scott