Windows ProxyServer: อ่านรายการพร็อกซีเฉพาะโปรโตคอล
รักษาการแมปโปรโตคอลในการกำหนดค่าพร็อกซีแบบกำหนดเองของ Windows แทนที่จะปรับให้แบนเป็นปลายทางเดียว
อ่านแฟล็กเปิดใช้งานด้วยตนเองและ URL การกำหนดค่าอัตโนมัติพร้อมกับสตริงพร็อกซี สำหรับ Internet Settings ที่จัดเก็บไว้ของผู้ใช้ปัจจุบัน:
Get-ItemProperty `
'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' |
Select-Object ProxyEnable, ProxyServer, AutoConfigURL
ค่า ProxyServer อาจเป็นแผนที่โปรโตคอล:
http=proxy-a.example:8080;https=proxy-b.example:8081
รายการแรกไม่ใช่คำตอบสำหรับทุกคำขอ การแยกที่อัฒภาคและเลือกค่าเดียวจะสูญเสียการแมปโปรโตคอลปลายทาง การเติม http:// ข้างหน้าจะกู้คืนไม่ได้
ตีความฟิลด์อื่นก่อนใช้แผนที่นั้น ปลายทางแบบกำหนดเองเก่าอาจยังถูกจัดเก็บไว้ในขณะที่พร็อกซีแบบกำหนดเองถูกปิดใช้งาน AutoConfigURL ระบุชื่อสคริปต์ PAC ไม่ใช่ปลายทางส่งต่อที่คัดลอกไปยังไคลเอนต์ HTTP ได้
คำสั่งนี้ไม่ติดต่อพร็อกซีใด ๆ และไม่เลือกเส้นทางคำขอ นอกจากนี้ยังอ่านบัญชีที่เรียกใช้ ดังนั้นผลลัพธ์ของผู้ใช้แบบโต้ตอบไม่ได้อธิบายบริการที่ไม่เกี่ยวข้อง สำหรับปลายทางเฉพาะ ให้ใช้อินเทอร์เฟซที่ผู้ใช้รองรับ สำหรับ WinHTTP ให้กำหนดพร็อกซีสำหรับ URL นั้น รายงานการตั้งค่าที่จัดเก็บไว้แยกจากการเลือกนั้นและจากที่อยู่ขาออกที่สังเกตได้