Sto cercando le opzioni che mi permetteranno di cambiare le informazioni del proxy di connessione di IE attraverso la riga di comando.è possibile modificare le impostazioni del proxy IE dalla riga di comando
risposta
IE le impostazioni del proxy sono controllate tramite le chiavi di registro. In generale dovresti cambiarli manualmente poiché questi dettagli di implementazione possono cambiare tra le versioni. Tuttavia, come strumento di debug è utile.
In ogni caso, è possibile modificare le chiavi di registro dalla riga di comando utilizzando il comando REG
. In particolare, vorrei solo creare alcuni file .reg con i vari stati che si desidera modificare e fare REG IMPORT example-file.reg
. Oppure, in caso contrario, REG ADD
.
Secondo questo articolo di MSDN:
Internet Explorer Command Line Options
non v'è alcun modo per modificare le impostazioni proxy di Internet Explorer tramite la riga di comando.
proxycfg potrebbe essere lo strumento che stai cercando.
C:\>proxycfg /?
Microsoft (R) WinHTTP Default Proxy Configuration Tool
Copyright (c) Microsoft Corporation. All rights reserved.
usage:
proxycfg -? : to view help information
proxycfg : to view current WinHTTP proxy settings
proxycfg [-d] [-p <server-name> [<bypass-list>]]
-d : set direct access
-p : set proxy server(s), and optional bypass list
proxycfg -u : import proxy settings from current user's
Microsoft Internet Explorer manual settings (in HKCU)
Funziona bene in Windows XP
Nelle versioni di Windows successive, è possibile utilizzare:
C:\>netsh winhttp import proxy source=ie
per importare le impostazioni del proxy da Internet Explorer e
C:\>netsh winhttp reset proxy
per ripristinare delega impostazioni per ulteriori informazioni, utilizzare:
C:\>netsh winhttp /?
Ma queste modifiche potrebbero non riflettersi in Internet Explorer. Tuttavia, dovresti essere in grado di utilizzare il proxy nelle applicazioni della riga di comando.
Ho provato in win8.1, non funziona più – richard
Per [TechNet] (http://technet.microsoft.com/en-us/library/cc731131%28WS.10%29.aspx#BKMK_5), questo è effettivamente possibile. – Gaffi
@Gaffi Tuttavia, ciò non sembra influenzare Internet Explorer. Sembra interessare solo i programmi che utilizzano l'API WinHTTP. IE sembra utilizzare diverse opzioni. giocherellare con il registro sembra essere l'unica soluzione praticabile. – LordOfThePigs