উইন্ডোজ সমস্ত এবং শুধুমাত্র স্থায়ী (স্থিতিশীল) রুট সাফ করুন


8

শেল কমান্ড / ব্যাচের মাধ্যমে কি এটি করার সহজ উপায় আছে? একটি ভিবিএস স্ক্রিপ্টও ঠিক আছে।

উত্তর:


9

সমস্ত রুট সাফ করতে, ব্যবহার করুন:

রুট -ফ

কেবল স্থায়ী রুটগুলি সাফ করার জন্য, আপনি ব্যবহার করতে পারেন

reg কে এইচকেএলএম delete সিস্টেম \ কারেন্টকন্ট্রোলসেট \ পরিষেবাদি \ টিসিপিপ \ পরামিতিগুলি \ পার্সেন্টেন্টরউটস / ভিএ / এফ মুছুন
তবে এটি বর্তমানে সক্রিয় রুটগুলি থেকে তাদের সরাবে না।


আমার প্রচুর অবিচ্ছিন্ন রুট রয়েছে তবে আমি সেই রেপিতে কোনও দেখতে পাচ্ছি না। তারা কি আজকাল অন্য কোথাও সঞ্চিত আছে (উইন্ডোজ 10)?
নিকজি

@ নিকজি: নিশ্চিত নয় আপনি কি আইপিভি 4 বা আইপিভি 6 রুটের কথা বলছেন?
user1686

0

এখানে একটি সেমিডি স্ক্রিপ্ট রয়েছে যা নিবন্ধ থেকে স্থিতিশীল রুটগুলি বের করে এবং route deleteতাদের প্রত্যেকের জন্য আদেশ জারি করে।

এই পদ্ধতিটি অবিচ্ছিন্ন রুটের সঞ্চিত তালিকা থেকে এবং বর্তমানে সক্রিয় রুটগুলি থেকে এগুলি উভয়ই সরিয়ে দেয়।

@echo off
set key=HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes
for /f "tokens=1,2,3,* delims=," %%i in ('reg query %key% ^| find "REG_SZ"') do (
   route delete %%i mask %%j %%k
)

0

এটি আপনাকে বিদ্যমান এবং ভবিষ্যতের রুটের জন্য সঠিকভাবে রুটগুলি সাফ করার অনুমতি দেয় এমন একটি বেসিক ফর লুপ হিসাবে করা যেতে পারে।

(এবং কোনও রেজিস্ট্রি আইটেম পর্যালোচনা বা সম্পাদনায় জড়িত না হয়ে) একটি সরল রুট প্রিন্ট ব্যবহার করে একটি সন্ধানে পাইপযুক্ত এবং একটি রুট মুছতে লুপ করা হয়।

FOR /F "TOKENS=1-5" %a IN ('ROUTE PRINT ^| FIND /I /V "On-Link" ^| FINDSTR /E /R /C:" *\.[0-9]*[0-9] *[0-9][0-9]*"') DO @(IF /I "%~e" EQU "" ( ROUTE DELETE %a MASK %b %c  ) )
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.