Démarrer Google Chrome sur Mac avec des commutateurs de ligne de commande


77

J'ai lu que vous pouvez démarrer Google Chrome en mode kiosque sous Windows en utilisant l'argument --kiosk.

Je sais comment faire cela sous Windows, mais comment puis-je le faire sous Mac OS X?

Et comment puis-je exécuter Google Chrome avec l' --kioskargument au démarrage?


@YumYumYum pouah! Nous sommes en 2017 et aucune des réponses ne fonctionne (plus?)!
Michael

Réponses:


87

Cela fonctionne avec macOS:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk

Vous voulez dire que l'argument ne fonctionne pas? Le processus actuel de filtrage complet de Chrome est dans la version Mac. N'importe quel hack pour envoyer un Cmd + Shift + F pour le faire passer en plein écran? Merci pour votre réponse.
alex

D'accord. Pouvez-vous essayer "ls / Applications / Google Chrome.app/Contents/MacOS" (ou quelque chose comme ça) et poster ça?
Andrew

@ Andrew j'ai couru ls /Applications/Google\ Chrome.app/Contents/MacOSet il a imprimé 'Google Chrome' seulement. : S
alex

1
@ Andrew Merci pour cela, et comment pourrais-je l'exécuter au démarrage? À votre santé.
alex

4
NE FONCTIONNE PAS SUR OSX
YumYumYum

28

Il est probablement préférable d’utiliser la opencommande (si l’application ne se trouve pas dans le dossier Applications). Par exemple:open -a "Google Chrome" --args --kiosk http://www.example.com


6
NE FONCTIONNE PAS SUR OSX
YumYumYum

11

Dans AppleScript, collez le texte suivant:

do shell script "/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --kiosk"

Enregistrez-le en tant qu'application et ajoutez-le à vos éléments de démarrage.


4
NE FONCTIONNE PAS SUR OSX
YumYumYum

2
En 2012, utilisez le code mentionné dans les commentaires les plus récents, /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=http://domain.cominsérez-le dans un document texte brut, mais ajoutez l'extrait suivant au-dessus de l'appel de Chrome pour le rendre exécutable, #!/bin/bash puis ajoutez-le à vos éléments de démarrage. cliquez pour lancer.
Vynsynt

@vynsynt, la ligne binbash est-elle vraiment nécessaire?
Pacerier

1

Vous pouvez créer un alias pour ouvrir des sites Web ou des fichiers via une ligne de commande. Pour ce faire, vous pouvez inclure à la fin de votre ~/.bashrc, ~/.bash_profileou ~/.aliasesles lignes suivantes:

# Google Chrome Alias
google-chrome() {
    open -a "Google Chrome" "$1"
}

Ce n'est pas ainsi que vous traitez les espaces dans les noms de fichiers. Apprenez à citer ou à échapper correctement aux caractères spéciaux. En outre, "$1"ne fonctionnera pas correctement si vous avez plusieurs paramètres à passer, surtout si ces paramètres ont eux-mêmes des valeurs non spécifiées.
Marcin le

1
Bonjour @Marcin! Si vous savez comment, pourriez-vous améliorer ma réponse? 🙂
garciparedes
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.