Pokud využíváte pro připojení k internetu proxy server (převážně ve firmách nebo v nějaké komunitní síti) tak většinou nemáte problém, vetšina aplikací má konfiguraci sitě, kde můžete proxy specifikovat a vše funguje bez problému. Další typ aplikaciví využívá informací nastavených v internet exploreru takže si nastavení proxy přebere automaticky.
Občas se ale objeví aplikace která nastavení sítě nemá a ani nedokáže využít nastavení proxy z IE. Shodou okolností se mi to stalo poslední dobou u aplikací od MS. Dnes jsem se například pokoušel nainstalovat Windows Live Essentials 2011, stáhnu tedy webinstalační soubor a spouštím. Po pár vteřinách se ale instalace ukončí s tím, že se nelze připojit k internetu. Co dal? Instalátor nemá možnst nastavit proxy. Jako první jsem se pokusil stáhnout offline instalátor, jenže ouha offline instalátor není k v češtině dispozici.
Naštěstí jsem si vzpoměl na příkaz netsh a pomocí něho nastavil proxy přímo pro systém. Následně instalace proběhla.
Jaký je tedy postup?
Spusťte cmd (jako administrátor)
do command line napište
netsh winhttp set proxy <nazevproxy>:<port>
pokud chcete přidat vyjímku na některé domény tak je stačí vyjmenovat za portem odděleny pomocí středníku.
netsh winhttp set proxy <nazevproxy>:<port> "domena1.cz;domena2.cz"
Po dokončení instalace, nebo až budete chtít proxy opět vypnout stačí zadat.
netsh winhttp reset proxy
