setx menyimpan proxy. Jendela ini masih memakai yang lama.
Tetapkan proxy untuk sesi perintah Windows saat ini dan bedakan perubahan itu dari penetapan setx yang persisten.
Agar perintah Python berikutnya di Command Prompt ini langsung menerima proxy, tetapkan lingkungan saat ini:
set "HTTP_PROXY=http://proxy.example:8080"
set "HTTPS_PROXY=http://proxy.example:8080"
python download.pyUntuk unduhan publik yang diizinkan tanpa autentikasi proxy, ganti titik akhir dengan kandidat dari daftar proxy HTTP dan gunakan skrip yang dimaksud. Nilai ini bertahan di shell tersebut sampai diubah atau shell ditutup. Jika tujuannya menyimpan nilai untuk sesi mendatang, itu tindakan terpisah:
setx HTTPS_PROXY "http://proxy.example:8080"setx menulis lingkungan persisten; ia tidak menggantikan blok yang sudah dipegang cmd.exe. Karena itu, proses anak yang diluncurkan kemudian dari jendela lama dapat mewarisi nilai lama.
Hal yang sama berlaku untuk IDE atau host terminal. Tab baru bukan bukti bahwa peluncur yang berjalan lama telah menyegarkan lingkungannya. Luncurkan ulang aplikasi terkait dari peluncur dengan nilai yang diperbarui.
Setx secara default memakai cakupan pengguna; /m menargetkan cakupan sistem dengan hak istimewa yang sesuai. Layanan dan pekerjaan pengguna lain adalah konsumen terpisah. Kedua URL yang ditampilkan adalah perantara HTTP; HTTPS_PROXY menyebut skema tujuan, dan pustaka Python yang sebenarnya tetap harus mendukung masukan tersebut. Ia tidak memproksikan soket mentah sembarangan.