perintah Netsh.exe
Tip
Gunakan Netsh.exe
di mana saja Anda sebelumnya akan menggunakan alat ProxyCfg.exe
yang 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 | Nilai |
---|---|
Status pelacakan | Nonaktif |
trace-file-prefix | Tidak |
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=]<Settings>set advproxy [setting-scope=]<Scope> [settings-file=]<SettingsFile>
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