Bagikan melalui


Perintah Netsh.exe

Tip

Gunakan Netsh.exe di mana saja Anda sebelumnya akan menggunakan alat ProxyCfg.exeyang tidak digunakan lagi.

Anda dapat menggunakan perintah dalam netsh winhttp konteks untuk mengonfigurasi pengaturan proksi dan pelacakan untuk HTTP Windows. Perintah netsh untuk WinHTTP dapat dijalankan secara manual pada netsh perintah, atau dalam skrip dan file batch.

Untuk menjalankan perintah ini dari prompt perintah, Anda harus memasukkan netsh winhttp konteks, atau menambahkan konteks sebelumnya ke perintah . Misalnya, jika Anda berada di prompt perintah, tetapi Anda belum mengetik netsh diikuti winhttp untuk memasukkan netsh winhttp konteks, maka Anda perlu mengetik perintah dengan format :

perintah netsh winhttp

Dalam format tersebut, perintah adalah perintah yang ingin Anda jalankan. Dan itu harus mencakup semua parameter yang diperlukan untuk perintah tersebut.

Perintah Netsh winhttp

Entri berikut memberikan detail untuk setiap perintah.

flush logbuffer

Bersihkan buffer internal untuk file log.

Sintaks

flush logbuffer

impor proksi

Mengimpor setelan proksi dalam Opsi Internet penjelajah Web Internet Explorer (IE). Mengimpor pengaturan dari IE adalah satu-satunya opsi yang tersedia.

Sintaks

impor sumber proksi =ie

reset proksi

Mereset pengaturan proksi WinHTTP ke DIRECT.

Sintaks

reset proksi

reset pelacakan

Mereset parameter pelacakan WinHTTP ke pengaturan default.

Sintaks

reset pelacakan

Keterangan

Berikut adalah parameter pelacakan WinHTTP default:

Parameter Value
Status pelacakan Nonaktif
trace-file-prefix Tidak ada
output File
tingkat Default
format Ansi
max-trace-file-size 65535

set advproxy

Mengonfigurasi pengaturan proksi tingkat lanjut WinHTTP. Perhatikan bahwa SOCKS5 tidak didukung. Lihat juga menampilkan advproxy.

Sintaks

set advproxy [setting-scope=]<Scope> [settings=]<Pengaturan> set advproxy [setting-scope=]<Scope> [settings-file=]<Pengaturan File>

Parameter

cakupan pengaturan. Pengguna atau mesin.

pengaturan. Pengaturan proksi dalam format JSON. Objek JSON harus berisi properti "Proxy" (nilai string), "ProxyBypass" (nilai string), "AutoconfigUrl" (nilai string), dan "AutoDetect" (nilai Boolean). Format struktur string adalah ([<scheme>=][<scheme>"://"]<server>[":"<port>]). Untuk informasi selengkapnya, lihat Komentar dalam struktur WINHTTP_PROXY_INFO.

setting-file. File, dalam format JSON, yang berisi pengaturan.

Contoh

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}

Berikut adalah contoh pengaturan proksi tingkat lanjut WinHTTP yang mengatur proksi berbeda untuk protokol HTTP, HTTPS, FTP, dan SOCKS:

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
}

atur proksi

Penting

set proxy tidak digunakan lagi. Gunakan set advproxy sebagai gantinya.

Mengonfigurasi pengaturan proksi WinHTTP.

Sintaks

set proxy [proxy-server=]ProxyServerName [bypass-list=]<HostsList>

Parameter

proxy-server. Harus diisi. Menentukan server proksi yang akan digunakan untuk http, http aman (https), atau protokol http dan https.

bypass-list. Opsional. Menentukan daftar situs web yang harus dikunjungi tanpa menggunakan server proksi. Gunakan "<lokal>" untuk melewati semua host nama pendek.

Contoh

Berikut ini adalah tiga contoh cara menggunakan set proxy perintah .

set proxy myproxy

set proxy myproxy:80 "<local>bar"

set proxy proxy-server="http=myproxy;https=sproxy:88" bypass-list="*.contoso.com"

set pelacakan

Mengonfigurasi parameter pelacakan WinHTTP.

Sintaks

set tracing [output=]file | debugger | kedua [trace-file-prefix=]FilePrefix [level=]default | verbose [format=]ansi | hex [max-trace-file-size=]FileSize [state=]enabled | disabled

Parameter

output. Opsional. Menentukan apakah data pelacakan diekspor ke file, ke debugger, atau keduanya.

trace-file-prefix. Opsional. Menentukan nilai string yang merupakan awalan untuk file log. Awalan file dapat menyertakan lokasi/jalur folder. Ketik "*" untuk menghapus awalan yang ada.

tingkat. Opsional. Menentukan jumlah informasi yang akan dicatat.

format. Opsional. Menentukan format tampilan lalu lintas jaringan (heksadesimal atau ansi).

max-trace-file-size. Opsional. Menentukan nilai numerik yang merupakan ukuran maksimum file pelacakan dalam byte.

negara bagian. Harus diisi. Menentukan apakah pelacakan diaktifkan atau dinonaktifkan.

Contoh

Berikut ini adalah dua contoh cara menggunakan perintah pelacakan set.

set tracing trace-file-prefix="C:\Temp\Test3" level=verbose format=hex

set tracing output=debugger max-trace-file-size=512000 state=enabled

tampilkan advproxy

Menampilkan pengaturan proksi tingkat lanjut WinHTTP saat ini. Perhatikan bahwa SOCKS5 tidak didukung. Lihat juga set advproxy.

Sintaks

tampilkan advproxy

tampilkan proksi

Penting

show proxy tidak digunakan lagi. Gunakan tampilkan advproxy sebagai gantinya.

Menampilkan pengaturan proksi WinHTTP saat ini.

Sintaks

tampilkan proksi

tampilkan pelacakan

Menampilkan parameter pelacakan WinHTTP saat ini.

Sintaks

tampilkan pelacakan