opdrachten voor Netsh.exe
Fooi
Gebruik Netsh.exe
overal waar u het afgeschafte hulpprogramma eerder had gebruikt ProxyCfg.exe
.
U kunt opdrachten in de netsh winhttp
context gebruiken om proxy- en traceringsinstellingen voor Windows HTTP te configureren. De netsh
opdrachten voor WinHTTP kunnen handmatig worden uitgevoerd bij de netsh
prompt, of in scripts en batchbestanden.
Als u deze opdrachten vanaf de opdrachtprompt wilt uitvoeren, moet u de netsh winhttp
context invoeren of de context vooraf laten gaan aan de opdracht. Als u bijvoorbeeld bij de opdrachtprompt bent, maar u nog geen netsh
hebt getypt, gevolgd door winhttp
om de netsh winhttp
context in te voeren, moet u een opdracht typen met de indeling:
netsh winhttpopdracht
In die indeling is opdracht de opdracht die u wilt uitvoeren. En dat moet alle vereiste parameters voor die opdracht bevatten.
Netsh winhttp-opdrachten
De volgende vermeldingen bevatten details voor elke opdracht.
flush logbuffer
Hiermee worden de interne buffers voor de logboekbestanden leeggemaakt.
Syntaxis
logbuffer leegmaken
proxy importeren
Hiermee importeert u de proxy-instellingen in de internetopties van de webbrowser van Internet Explorer (IE). Het importeren van instellingen uit IE is de enige beschikbare optie.
Syntaxis
proxybron importeren =
proxy opnieuw instellen
Hiermee stelt u de WinHTTP-proxyinstelling opnieuw in op DIRECT-.
Syntaxis
proxy opnieuw instellen
tracering opnieuw instellen
Hiermee stelt u de WinHTTP-traceringsparameters opnieuw in op de standaardinstellingen.
Syntaxis
tracering opnieuw instellen
Opmerkingen
Dit zijn de standaard WinHTTP-traceringsparameters:
Parameter | Waarde |
---|---|
Traceringsstatus | Invalide |
trace-file-voorvoegsel | Geen |
uitvoer | Bestand |
niveau | Verstek |
formatteren | Ansi |
max-trace-file-size | 65535 |
advproxy instellen
Hiermee configureert u de geavanceerde winHTTP-proxyinstelling. Houd er rekening mee dat SOCKS5 niet wordt ondersteund. Zie ook advproxy-weergeven.
Syntaxis
advproxy instellen [setting-scope=]<Scope> [settings=]<Settings>set advproxy [setting-scope=]<Scope> [settings-file =]<SettingsFile>
Parameters
instellingsbereik. Gebruiker of machine.
instellingen. Proxy-instellingen in JSON-indeling. Het JSON-object moet de eigenschappen Proxy (tekenreekswaarde), ProxyBypass (tekenreekswaarde), AutoconfigUrl (tekenreekswaarde) en AutoDetect (Booleaanse waarde) bevatten. De indeling van de tekenreeksstructuur is ([<scheme>=][<scheme>"://"]<server>[":"<port>])
. Zie Opmerkingen in WINHTTP_PROXY_INFO structuurvoor meer informatie.
instellingsbestand. Een bestand in JSON-indeling dat de instellingen bevat.
Voorbeelden
set advproxy setting-scope=machine settings={<settings>}
set advproxy setting-scope=user settings-file=settings.json
set advproxy setting-scope=machine settings={\"Proxy\":\"contoso-proxy.com:3128\",\"ProxyBypass\":\"\",\"AutoconfigUrl\":\"\",\"AutoDetect\":true}
Hier volgt een voorbeeld van een geavanceerde WinHTTP-proxyinstelling waarmee verschillende proxy's worden ingesteld voor HTTP-, HTTPS-, FTP- en SOCKS-protocollen:
netsh winhttp set advproxy setting-scope=user settings={\"Proxy\":\"http=http-proxy.com:8080;https=https-proxy.com:8081;ftp=ftp-proxy.com:8082;socks=socks-proxy.com: 8083\",\"ProxyBypass\":\"\",\"AutoconfigUrl\":\"\",\"AutoDetect\":true}"
{
"ProxyIsEnabled": true,
"Proxy": "http=http-proxy.com:8080;https=https-proxy.com:8081;ftp=ftp-proxy.com:8082;socks=socks-proxy.com:8083",
"AutoConfigIsEnabled": false,
"AutoDetect": true,
"PerUserProxySettings": true
}
proxy instellen
Belangrijk
set proxy
is afgeschaft. Gebruik in plaats daarvan advproxy- instellen.
Hiermee configureert u de WinHTTP-proxy-instelling.
Syntaxis
proxy [proxy-server =]ProxyServerName instellen [bypass-list=]<HostsList>
Parameters
proxyserver. Vereist. Hiermee geeft u de proxyserver te gebruiken voor http, beveiligde http (https) of zowel http- als https-protocollen.
bypass-list. Facultatief. Hiermee geeft u een lijst met websites die moeten worden bezocht zonder de proxyserver te gebruiken. Gebruik<lokale>om alle korte naamhosts te omzeilen.
Voorbeelden
Hieronder volgen drie voorbeelden van het gebruik van de opdracht set proxy
.
set proxy myproxy
set proxy myproxy:80 "<local>bar"
set proxy proxy-server="http=myproxy;https=sproxy:88" bypass-list="*.contoso.com"
tracering instellen
Hiermee configureert u de WinHTTP-traceringsparameters.
Syntaxis
tracering instellen [output =]bestand | foutopsporingsprogramma | [trace-file-prefix=]FilePrefix [level=]standaard | uitgebreide [format=]ansi | hex [max-trace-file-size=]FileSize [state=]ingeschakeld |
Parameters
uitvoer. Facultatief. Hiermee geeft u op of traceringsgegevens worden geƫxporteerd naar een bestand, naar een foutopsporingsprogramma of naar beide.
trace-file-voorvoegsel. Facultatief. Hiermee geeft u een tekenreekswaarde op die een voorvoegsel is voor het logboekbestand. Het bestandsvoorvoegsel kan een maplocatie/pad bevatten. Typ *om een bestaand voorvoegsel te verwijderen.
niveau. Facultatief. Hiermee geeft u de hoeveelheid informatie die moet worden vastgelegd.
opmaken. Facultatief. Hiermee geeft u de weergave-indeling van netwerkverkeer (hexadecimaal of ansi).
maximale grootte van traceringsbestanden. Facultatief. Hiermee geeft u een numerieke waarde op die de maximale grootte van het traceringsbestand in bytes is.
status. Vereist. Hiermee geeft u op of tracering is ingeschakeld of uitgeschakeld.
Voorbeelden
Hieronder volgen twee voorbeelden van het gebruik van de opdracht tracering instellen.
set tracing trace-file-prefix="C:\Temp\Test3" level=verbose format=hex
set tracing output=debugger max-trace-file-size=512000 state=enabled
advproxy weergeven
Geeft de huidige geavanceerde WinHTTP-proxyinstelling weer. Houd er rekening mee dat SOCKS5 niet wordt ondersteund. Zie ook advproxy-instellen.
Syntaxis
advproxy- weergeven
proxy weergeven
Belangrijk
show proxy
is afgeschaft. Gebruik in plaats daarvan advproxy- weergeven.
Geeft de huidige WinHTTP-proxyinstelling weer.
Syntaxis
proxy- weergeven
tracering weergeven
Geeft de huidige WinHTTP-traceringsparameters weer.
Syntaxis
tracering weergeven