কমান্ড লাইন থেকে আমি কীভাবে উইন্ডোজ 7 ল্যান প্রক্সি কনফিগারটি পরিবর্তন করব?


22

উইন্ডোজ 7-এ, কমান্ড লাইন থেকে প্রক্সি কনফিগারেশনটি সংজ্ঞায়িত / পরিবর্তন করা সম্ভব?

সুতরাং, জিইউআই ব্যবহার করে, আমি যাব:

স্টার্ট → কন্ট্রোল প্যানেল → নেটওয়ার্ক এবং ইন্টারনেট → ইন্টারনেট বিকল্পগুলি → সংযোগগুলি → ল্যান সেটিংস

এবং তারপর

  • প্রক্সি সক্ষম / অক্ষম করুন;
  • আইপি সংজ্ঞায়িত করুন: প্রক্সি সার্ভারের পোর্ট।

তবে আমি কমান্ড লাইন থেকে এটি করতে চাই (যাতে আমি একটি শর্টকাট কী দিয়ে ব্যাচ-ফাইল থেকে কমান্ডটি চালাতে পারি - আমাকে এমএসের মাধ্যমে চালিত না হয়ে শর্ট-কাট ব্যবহার করে প্রক্সি কনফিগারগুলি স্যুইচ করতে সক্ষম করে) উইজার্ড)।

আমি netsh.exeউইনএইচটিটিপির জন্য সেটিংস পরিবর্তন করতে ব্যবহার করে দেখেছি, তবে এটি করা তীব্র ভুল কাজ বলে মনে হচ্ছে, কারণ উইনএইচটিটিপি সেটিংটি ল্যান সেটিংসের সাথে সম্পর্কিত বলে মনে হচ্ছে না।

উত্তর:


22

উইন্ডোজ pro প্রক্সিকফগ.এক্সে নেট নেট কমান্ডের সাথে প্রতিস্থাপন করা হয়েছে । Netsh.exe একটি কমান্ড-লাইন স্ক্রিপ্টিং ইউটিলিটি যা আপনাকে স্থানীয়ভাবে বা দূরবর্তীভাবে, বর্তমানে চলমান একটি কম্পিউটারের নেটওয়ার্ক কনফিগারেশন প্রদর্শন বা সংশোধন করতে দেয়। স্থানীয় মেশিন প্রক্সি সেটআপ করতে আপনি নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করবেন:

  • প্রশাসনিক মোডে একটি কমান্ড প্রম্পট খুলুন ( হিট স্টার্ট গ্লোব টাইপ করুন, cmd টাইপ করুন, তারপরে Ctrl + Shift + enter চাপুন )

একটি প্রক্সি সেট করতে:

netsh winhttp set proxy [proxy server address:port number] [bypass list]

উদাহরণ:

netsh winhttp set proxy "myproxy.proxyaddress.com:8484" "<local>;*.proxyaddress.com"

আপনার প্রক্সি সার্ভার সেটিংস পরীক্ষা করতে:

netsh winhttp show proxy

প্রক্সি সার্ভার সেটিংটি সরাতে:

netsh winhttp reset proxy

netshকমান্ড ইন্টারেক্টিভ তাই আপনি সবসময় শুধু netsh টাইপ করতে পারেন এবং তারপর পরবর্তী কমান্ডগুলি আপনাকে কিছু কি stroaks সংরক্ষণ করতে হবে হয়।

গুরুত্বপূর্ণ দ্রষ্টব্য: আপনি যদি 64৪-বিট ওএসে চলছেন, এবং 32-বিট প্রসেসের জন্যও প্রক্সিটি প্রয়োগ করা চান তবে আপনাকে রান করে আপনার সেটিংসও পরিবর্তন করতে হবে C:\Windows\SysWow64\netsh.exe। এটি উইন্ডোজ's এর সংস্করণে থাকা একটি বাগের কারণে ঘটেছিল netsh.exe, যা Wow6432Nodeকীতে রেজিস্ট্রি মান লিখেনি। এই বাগটি উইন্ডোজ 10 এর জন্য স্থির করা হয়েছে বলে মনে হয় (এবং সম্ভবত উইন্ডোজ 8ও)


উইন্ডোজ 7 এর জন্য: ব্যবহার: প্রক্সি সেট করুন [প্রক্সি-সার্ভার =] <সার্ভারের নাম> [বাইপাস-তালিকা =] <হোস্ট তালিকা> পরামিতি: ট্যাগ মান প্রক্সি-সার্ভার - HTTP এবং / অথবা https প্রোটোকল বাইপাস-তালিকার জন্য প্রক্সি সার্ভার - প্রক্সি বাইপাস করে পরিদর্শন করা উচিত এমন সাইটগুলির একটি তালিকা (সমস্ত সংক্ষিপ্ত নাম হোস্টকে বাইপাস করতে "<local>" ব্যবহার করুন) উদাহরণ: প্রক্সি মাইপ্রক্সি সেট করুন প্রক্সি মাইপ্রক্সি সেট করুন: 80 "<local>; বার" প্রক্সি প্রক্সি-সার্ভার = "সেট করুন HTTP = myproxy; HTTPS = sproxy: 88 "বাইপাস-তালিকা =" * foo.com "।
Gerrie

1

কমান্ড লাইন থেকে উইন্ডোজ 7 এ প্রক্সি কীভাবে পরিবর্তন করা যায় তা আমি জানি না।

তবে উইন্ডোজ প্রক্সিগুলি সহজেই স্যুইচ করার জন্য একটি সরঞ্জাম রয়েছে। আমরা বেশ কয়েকটি প্রক্সি কনফিগার করতে পারি এবং সিস্টেম ট্রে থেকে প্রক্সিগুলির মধ্যে স্যুইচ করতে পারি। আমি জানি আপনি যে উত্তরটি সন্ধান করছেন এটি এটি নয় তবে সম্ভবত অন্যান্য ব্যবহারকারীদের সাহায্য করবে।

এখানে চেক করুন:

http://www.winhelponline.com/blog/quickly-switch-proxy-settings-using-ieproxy/

http://ieproxy.codeplex.com/releases/view/19014

সম্পাদনা করুন:

বিটিডব্লিউ, এগুলি উইন্ডোজ প্রক্সি জন্য রেজিস্ট্রি সেটিংস, কমান্ড লাইন থেকে প্রক্সি প্রক্সি পরিবর্তন করার জন্য একটি স্ক্রিপ্ট লিখতে সহজ হওয়া উচিত। যদিও আমি এটি চেষ্টা করিনি।

http://ozansafi.wordpress.com/2009/07/05/enabledisable-change-ie-proxy-by-scriptprogrammatically/


0

উইন্ডোজ এক্সপিতে আমার নীচের কোডটি পরীক্ষা করা আছে। আপনি এটি উইন্ডোজ 7 এ চেষ্টা করে দেখতে পারেন।

আপনার প্রক্সি সার্ভারের আইপি ঠিকানা এবং পোর্ট সহ xxxx: p প্রতিস্থাপন করতে ভুলবেন না।

স্থাপন করতে,

setlocal
set SUBKEY=Software\Microsoft\Windows\CurrentVersion\Internet Settings
reg add "HKCU\%SUBKEY%" /f /v MigrateProxy /t REG_DWORD /d 0x1
reg add "HKCU\%SUBKEY%" /f /v ProxyEnable /t REG_DWORD /d 0x1
reg add "HKCU\%SUBKEY%" /f /v ProxyServer /t REG_SZ /d "x.x.x.x:p"
reg add "HKCU\%SUBKEY%" /f /v ProxyOverride /t REG_SZ /d "<local>"
endlocal

অপসারণ করতে (ডায়ালআপ সংযোগগুলির জন্য সেটিংসও),

setlocal
set SUBKEY=Software\Microsoft\Windows\CurrentVersion\Internet Settings
reg delete "HKCU\%SUBKEY%\Connections" /f
reg add    "HKCU\%SUBKEY%" /f /v MigrateProxy /t REG_DWORD /d 0x1
reg add    "HKCU\%SUBKEY%" /f /v ProxyEnable /t REG_DWORD /d 0x0
reg delete "HKCU\%SUBKEY%" /f /v ProxyServer
reg delete "HKCU\%SUBKEY%" /f /v ProxyOverride
endlocal

তবে, মনে হচ্ছে আপনার ল্যান সেটিংস উইন্ডোটি খুলতে হবে এবং এটি কার্যকর হওয়ার জন্য এটি বন্ধ করতে হবে ...
ডভ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.