¿Cómo forzar la actualización de la configuración del proxy después de cambiar los valores del registro en el script por lotes?


0

En un script por lotes, estoy actualizando un valor de registro con el REGcomando para deshabilitar el proxy manual.

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f

Sin embargo, esto no surtirá efecto hasta que abra la página de configuración del proxy en Windows ( Menú Inicio> Cambiar configuración del proxy ). Todo lo que tengo que hacer es abrir la página y la propiedad se actualiza correctamente.

¿Hay alguna forma de recargar / actualizar esta configuración sin abrir la configuración de red?


¿Has intentado reiniciar la máquina? Si es así, puede reiniciarlo también en el archivo por lotes, y si está en un dominio, le sugiero que utilice la política de grupo y tal vez si cambia los valores de los registros completos, la PC se desconecta (de forma remota), entonces el usuario quien inicia sesión obtiene la configuración.
— Elie

El registro se actualiza cuando ejecuta el comando, el programa no tiene idea hasta que abre esa ventana de configuración y comprueba el registro para esa configuración.
— Moab

@Elie No, no he intentado reiniciar y aunque estoy bastante seguro de que actualizaría la variable lo suficiente, tampoco es una opción para mí. La política de grupo no funcionará porque solo soy un administrador local.
— JayD

@Moab Sí, esa es esencialmente mi pregunta: ¿cómo actualizar "el programa" desde mi script por lotes? He editado el título engañoso.
— JayD

Respuestas:


1

Este enlace sugiere que no se puede hacer: https://superuser.com/a/944980/916597 .

Lamentablemente, no hay una manera fácil. Como habrás notado, te estás perdiendo el comando mágico "lee esas configuraciones ahora":

Tenga en cuenta que en el enlace, la respuesta menciona que posiblemente haya una forma de hacerlo en PowerShell, pero eso no responde a esta pregunta. Sin embargo, si te interesa, échale un vistazo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.