Delen via


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