I am trying to open an internal chrome page from a Windows Batch file, the following works for an external site:
@echo off start chrome However the following only opens an empty Chrome tab:
@echo off start chrome "chrome://bookmarks/" The following also does not work:
@echo off start chrome "chrome://settings/" I've tried researching this issue and can't find a solution anywhere online.
42 Answers
Refer to this bat file start open chrome chrome://downloads/ Not Possible !
But here is a little hack for this but in vbscript using SendKeys
Set WshShell = CreateObject("WScript.Shell") WshShell.run "chrome.exe",1,False WScript.Sleep 7000 WshShell.SendKeys("chrome://settings") WshShell.SendKeys("{enter}") Or in Powershell too like this example :
$shell = New-Object -ComObject WScript.Shell $shell.Run("chrome",1,"False") $id = Get-Process -Name chrome | Select-Object -ExpandProperty Id -First 1 Start-Sleep -s 7 $shell.AppActivate($id) $shell.SendKeys("chrome://settings/") $shell.SendKeys("{enter}") 1When using the start command the first set of quotes are the console window title.
Either don't use quotes (your parameter has no spaces so quotes aren't required) or specify the window title.
start "Title" chrome ""