Abra Chrome e inicie la página de configuración.

Abra Chrome e inicie la página de configuración.

¿Alguien sabe cómo iniciar Chrome e inmediatamente abrir una "URL de Chrome"?

Estoy intentando crear un atajo como este, pero no funciona cuando lo intenté. solo acepta URL http://

GoogleChromePortable.exe "chrome://settings/"

Gracias de antemano quien pueda ayudar

Respuesta1

Bien, finalmente descubrí un "truco". Este truco requiere la creación de una extensión para manejar la solicitud. Ya intenté varios intentos de "secuestrar" Chrome de una manera más fácil, pero parece que Chrome es lo suficientemente seguro como para evitar que lo haga y esto es lo más cerca que puedo estar.

Primero, cree un directorio vacío en algún lugar accesible del disco duro.

Cree un archivo manifest.jsoncon el siguiente contenido:

{
    "name": "Open Chrome URLs",
    "version": "1.0",
    "manifest_version": 2
}

Cree un archivo open.htmlcon el siguiente contenido:

<html>
<head>
<title>Open Chrome URLs</title>
<script type="text/javascript" src="open.js"></script>
</head>
<body>
</body>
</html>

Cree un archivo open.jscon el siguiente contenido:

window.addEventListener("load", function(){
    var key = "secretKey"; // replace "secretKey" with your own secret key
    if(window.location.search == "?key=" + key && window.location.hash.length > 1){
        chrome.tabs.update({
            'url': "chrome://" + window.location.hash.substr(1) + "/"
        });
    }else{
        document.body.appendChild(document.createTextNode("Invalid"));
    }
});

Reemplace la clave secreta con la suya propia si lo desea.

Luego, abra la página Extensiones ( chrome://extensions/).

Marque la casilla de verificación "Modo de desarrollador", haga clic en "Cargar extensión descomprimida" y seleccione el directorio que acaba de crear.

Ahora debería ver aparecer una nueva extensión.

Nueva extensión

Copie la identificación de la extensión.

Finalmente, inicie Chrome con la siguiente URL como parámetro.

chrome-extension://nihlceAnywayPutTheExtensionIdHere/open.html?key=secretKey#settings

Reemplace la primera parte con la identificación de la extensión con la que acaba de copiar.

También reemplace el secretKeycon el que configuró anteriormente.

También puedes utilizar la mayoría de las otras URL de Chrome en lugar de la configuración.

Nota: necesita un acceso directo a Chrome en lugar de un enlace a Internet.

¡Buena suerte!

Respuesta2

Aquí hay una solución AutoHotkey muy simple:

WinActivate Chrome 
send ^t
sleep 100 
sendraw chrome://settings/ ; any URL works 
sleep 100 
send {enter}

Respuesta3

La siguienteAutoHotkeyEl script se puede utilizar para una variedad de navegadores basados ​​en Chrome.

; This script opens the "About" page in a Chrome-based Web browser
; -------------------------------------
; To use a different Chrome variant, change the following variables
EnvGet, pf, ProgramFiles(x86) ; For 64-bit browsers: ProgramW6432
dir = %pf%\Google\Chrome\Application ; Browser's drive and directory
protocol = chrome ; Start of the URL, and also the name of the Windows process
tabName = New Tab - Google Chrome ; How the browser names new tabs
; -------------------------------------
proc = %protocol%.exe ; Full name of the Windows executable file
app = %dir%\%proc% ; Full path to the browser
winTitle = ahk_exe %proc% ; Identify the window by the executable file's name
Menu, Tray, Icon, %app% ; Use the browser's icon for this script
Process, exist, %proc% ; See whether the browser is already running
If NOT ErrorLevel ; Browser is not currently running, so run it
 Run, "%app%"
WinWait, %winTitle%,, 200
If ErrorLevel
{
 MsgBox, 48, Error, Browser window was not found.`n`nRef: %A_ScriptFullPath%
 Exit, 1
}
WinActivate, %winTitle%
Send ^t ; Open a new tab in the browser
WinWait, %tabName%,, 20
If ErrorLevel ; The new browser tab was not found
 Exit, 1
Sleep, 100
WinActivate, %winTitle%
Send %protocol%://settings/help{ENTER} ; Open the browser's "About" page
Exit

Respuesta4

Una vez que se inicie Chrome, vaya a chrome://settings/ URL y luego seleccione la opción de inicio para usar una URL específica. Coloque la URL de configuración de Chrome allí y haga clic en Aceptar. Luego selecciona la burbuja para esa opción y se iniciará en esa página de configuración. Ahora bien, si desea que esto sea más bien una solución de alias, simplemente copie el binario de Chrome y las configuraciones o, si está en Mac OS X, copie el paquete de la aplicación y haga esto con la segunda versión o la principal de su elección. También debes cambiar el nombre del binario y las configuraciones, pero nuevamente siempre hay más de una forma de hacerlo. Y luego defina su acceso directo o alias en consecuencia.

información relacionada