J'aimerais savoir s'il est possible, avec cmd, d'ouvrir un nouvel onglet avec une URL spécifique dans un Google Chrome en cours d'exécution. Si oui, comment ??
Alors voici ce que j'ai essayé avec ce qui s'est passé.
Option de ligne de commande pour ouvrir Chrome dans une nouvelle fenêtre et déplacer le focus
La solution de cette question a fonctionné à moitié, il a ouvert un nouvel onglet avec l'URL nécessaire, mais aussi une nouvelle fenêtre. Mais je dois ouvrir une page spécifique dans un Google Chrome en cours d'exécution.
https://bugs.chromium.org/p/chromium/issues/detail?id=26728
D'après ce que j'ai compris de cette source, il est impossible de le faire avec cmd. Je pense avoir mal compris, mais je ne vois pas où.
De plus, la commande chrome ...
ne semble pas fonctionner. CMD dit:
'chrome' n'est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier de commandes
J'utilise Windows 10.
Si chrome est votre navigateur par défaut, vous pouvez essayer ceci:
start "" "http://www.google.com"
Cela ouvrira l'URL dans la fenêtre existante ou lancera votre navigateur par défaut si vous n'en avez pas encore ouvert.
Vous pouvez également définir la limitation pour ne pas ouvrir le lien si le navigateur n'est pas en cours d'exécution:
tasklist /nh|findstr "chrome.exe"&&start "" "http://www.google.com"
Cela n'ouvrira l'URL que si chrome.exe a été trouvé dans les tâches en cours.
'chrome' n'est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier de commandes
C'est parce que chrome
n'est pas sur votre chemin. Vous pouvez ajouter le répertoire Chrome à votre chemin (voir Que sont PATH et d'autres variables d'environnement, et comment puis-je les définir ou les utiliser? ) ou utiliser le chemin complet vers Chrome lors de son exécution.
Exemple:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
Oui.
Exemple:
rem start chrome
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
rem open google in a tab in the already running chrome
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" google.com
D'autres réponses ont donné de bons détails, en accumulant juste de tous et mes essais:
Navigateur par défaut ci-dessous (IE pour moi sous Windows 10):
start "" "http://www.google.com"
"tasklist/nh | findstr .." Cela ne fonctionne pas, probablement parce que maintenant Chrome exécute plusieurs instances de chrome, des arrière-plans et des avant-plans, elle ne répertorie donc toutes les instances de chrome que dans le gestionnaire de tâches.
Pour moi, le premier a ouvert un nouvel onglet dans Chrome déjà en cours d'exécution, sinon une nouvelle fenêtre s'ouvre:
"%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe" "http://www.google.com"
Si ci-dessus ne fonctionne pas, ci-dessous peut fonctionner:
"%ProgramFiles%\Google\Chrome\Application\chrome.exe" "http://www.google.com"
% ProgramFiles (x86)% aide à ignorer de mentionner s'il s'agit de C:\ou D:\ou autre
utilisez la combinaison de touches Win + R et tapez la commande suivante: chrome/new-tab www.google.com
Voici la solution à cela.
Si vous n'avez pas encore ouvert chrome, essayez d'écrire ceci dans CMD:
démarrer chrome instagram.com/albotravel
C'est ma page à titre d'exemple, maintenant si vous voulez ouvrir un autre onglet sur ce chrome existant/en cours d'exécution que nous venons d'ouvrir, tapez ceci dans CMD:
démarrer chrome/new-tab instagram.com/albografi
C'est tout!