setx ಪ್ರಾಕ್ಸಿ ಉಳಿಸಿದೆ. ಈ ವಿಂಡೋದಲ್ಲಿ ಇನ್ನೂ ಹಳೆಯದಿದೆ.
ಪ್ರಸ್ತುತ Windows ಆಜ್ಞಾ ಸೆಷನ್ಗೆ ಪ್ರಾಕ್ಸಿ ಹೊಂದಿಸಿ ಮತ್ತು ಈ ಬದಲಾವಣೆಯನ್ನು ಶಾಶ್ವತ setx ನಿಯೋಜನೆಯಿಂದ ಪ್ರತ್ಯೇಕಿಸಿ.
ಈ Command Promptನಲ್ಲಿ ಮುಂದಿನ Python ಆಜ್ಞೆಗೆ ಪ್ರಾಕ್ಸಿ ತಕ್ಷಣ ಸಿಗುವಂತೆ ಮಾಡಲು ಅದರ ಪ್ರಸ್ತುತ ಪರಿಸರವನ್ನು ಹೊಂದಿಸಿ:
set "HTTP_PROXY=http://proxy.example:8080"
set "HTTPS_PROXY=http://proxy.example:8080"
python download.pyಪ್ರಾಕ್ಸಿ ದೃಢೀಕರಣವಿಲ್ಲದೆ ಅನುಮತಿಸಲಾದ ಸಾರ್ವಜನಿಕ ಡೌನ್ಲೋಡ್ಗಾಗಿ ಎಂಡ್ಪಾಯಿಂಟ್ ಅನ್ನು HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿಯಿಂದ ಅಭ್ಯರ್ಥಿಯೊಂದಿಗೆ ಬದಲಿಸಿ ಮತ್ತು ಉದ್ದೇಶಿಸಿದ ಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸಿ. ಈ ಮೌಲ್ಯಗಳು ಆ ಶೆಲ್ನಲ್ಲಿ ಬದಲಾಗುವವರೆಗೆ ಅಥವಾ ಅದು ಮುಚ್ಚುವವರೆಗೆ ಇರುತ್ತವೆ. ಭವಿಷ್ಯದ ಸೆಷನ್ಗಳಿಗೆ ಮೌಲ್ಯವನ್ನು ಉಳಿಸುವುದು ಉದ್ದೇಶವಾಗಿದ್ದರೆ, ಅದು ಪ್ರತ್ಯೇಕ ಕ್ರಿಯೆ:
setx HTTPS_PROXY "http://proxy.example:8080"setx ಶಾಶ್ವತ ಪರಿಸರವನ್ನು ಬರೆಯುತ್ತದೆ; cmd.exe ಈಗಾಗಲೇ ಹೊಂದಿರುವ ಬ್ಲಾಕ್ ಅನ್ನು ಅದು ಬದಲಿಸುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ ಹಳೆಯ ವಿಂಡೋದಿಂದ ನಂತರ ಪ್ರಾರಂಭಿಸಿದ ಚೈಲ್ಡ್ ಪ್ರಕ್ರಿಯೆ ಹಳೆಯ ಮೌಲ್ಯವನ್ನು ಆನುವಂಶಿಕವಾಗಿ ಪಡೆಯಬಹುದು.
IDE ಅಥವಾ ಟರ್ಮಿನಲ್ ಹೋಸ್ಟ್ಗೂ ಇದೇ ಅನ್ವಯಿಸುತ್ತದೆ. ಹೊಸ ಟ್ಯಾಬ್ ಎಂದರೆ ದೀರ್ಘಕಾಲ ಚಾಲನೆಯಲ್ಲಿರುವ ಲಾಂಚರ್ ತನ್ನ ಪರಿಸರವನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಿದೆ ಎಂಬುದಕ್ಕೆ ಸಾಕ್ಷ್ಯವಲ್ಲ. ಬಾಧಿತ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನವೀಕರಿಸಿದ ಮೌಲ್ಯಗಳಿರುವ ಲಾಂಚರ್ನಿಂದ ಮತ್ತೆ ಪ್ರಾರಂಭಿಸಿ.
Setx ಡೀಫಾಲ್ಟ್ ಆಗಿ ಬಳಕೆದಾರ ವ್ಯಾಪ್ತಿ ಬಳಸುತ್ತದೆ; /m ಸಂಬಂಧಿತ ಸವಲತ್ತುಗಳೊಂದಿಗೆ ಸಿಸ್ಟಮ್ ವ್ಯಾಪ್ತಿಯನ್ನು ಗುರಿಯಾಗಿಸುತ್ತದೆ. ಸೇವೆಗಳು ಮತ್ತು ಇತರ ಬಳಕೆದಾರರ ಕೆಲಸಗಳು ಪ್ರತ್ಯೇಕ ಗ್ರಾಹಕರು. ತೋರಿಸಿದ ಎರಡೂ URLಗಳು HTTP ಮಧ್ಯವರ್ತಿಗಳು; HTTPS_PROXY ಗಮ್ಯಸ್ಥಾನದ ಯೋಜನೆಯನ್ನು ಹೆಸರಿಸುತ್ತದೆ, ಮತ್ತು Pythonನ ನಿಜವಾದ ಗ್ರಂಥಾಲಯವು ಇನ್ನೂ ಇನ್ಪುಟ್ ಅನ್ನು ಬೆಂಬಲಿಸಬೇಕು. ಇದು ಅನಿಯಂತ್ರಿತ ಕಚ್ಚಾ ಸಾಕೆಟ್ಗಳನ್ನು ಪ್ರಾಕ್ಸಿ ಮಾಡುವುದಿಲ್ಲ.