ব্যাট ফাইলে ওয়্যারলেস ইন্টারফেস সক্ষম / অক্ষম করুন


17

কমান্ড লাইনের মাধ্যমে একটি ওয়্যারলেস নেটওয়ার্ক ইন্টারফেস সক্ষম / অক্ষম করার কোনও উপায় আছে (যাতে আমি এটি কোনও ব্যাট ফাইলে রাখতে পারি)?

আমি যখন অফিসে থাকি আমি তারযুক্ত সংযোগটি ব্যবহার করি তবে উইন্ডোজ মাঝে মাঝে আমার ওয়্যারলেস সংযোগটি সংযুক্ত না হওয়ার বিষয়ে আমাকে জিজ্ঞাসাবাদ করে (যদিও কোনও সংযোগ না থাকলেও আমাকে জানানোর বিকল্পটি বন্ধ করে দিয়েছি)। আমি এটি আমাকে বগিং করা থেকে বিরত করার একমাত্র উপায় অনুমান করছি ইন্টারফেসটি অক্ষম করা, তবে প্রতিবার যখন আমাকে এটি করার দরকার হয় তখন নেটওয়ার্ক সেটিংসে যেতে হবে না।

আমি একটি ব্যাট ফাইল বা একটি শর্টকাট সেট আপ করতে চাই যা আমি বেতার সক্ষম করতে / অক্ষম করতে ব্যবহার করতে পারি (প্রায়শই এমন একক যা বর্তমান অবস্থায় টোগল করে) এবং তার জন্য কেবল একটি কীবোর্ড শর্টকাট সেট আপ করতে চাই। কমান্ড লাইন থেকে কীভাবে এটি করা যায় তা সম্পর্কে আমার কোনও ধারণা নেই।


এটি কেবলমাত্র ডিভাইস ড্রাইভার পর্যায়ে সক্ষম / অক্ষম করার বিষয়টি সম্বোধন করে ডিভাইসটি নিজেই চালু বা বন্ধ করে না। আমি সক্ষম / অক্ষম চাই না, তবে চালু / বন্ধ চাই। বিশেষত আমার ওয়াইফাইটি ডিফল্ট হয়ে গেছে, তবে যখন আমি নির্দিষ্ট গ্রাহক সাইটগুলিতে আসি, পরিষেবা কাজ করতে, আমার একটি .bat বা .wsh স্ক্রিপ্ট ফাইলের প্রয়োজন যা ওয়াইফাই চালু করে এবং সেই গ্রাহকের জন্য সঠিক প্রোফাইলে সংযুক্ত হয় এবং আমি অতিরিক্তটিও চাই এটি নেটওয়ার্ক প্রিন্টারে লিঙ্ক করতে লিখুন, যাতে আমি আমার প্রতিবেদনগুলি প্রিন্ট করতে পারি ইত্যাদি

@ ক্রোনোস: সামনের দিকে যান এবং ভবিষ্যতে একটি মন্তব্য হওয়া দরকার এমন কোনও "উত্তর" সম্পর্কে মডারেটরের দৃষ্টি আকর্ষণ করার জন্য কেবল পতাকাঙ্কিত করুন। এটি সঠিকভাবে করতে আমাদের কাছে একটি রূপান্তর সরঞ্জাম রয়েছে। ধন্যবাদ।
ট্র্যাজি

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

@ ট্র্যাজি আমি @ আইভোফ্লিপস অনুসারে এই নির্দেশনাগুলি অনুসরণ করছিলাম। তবে ভবিষ্যতে "রূপান্তর" বন্ধ করবে। :)
জেমস মার্টজ

@ ক্রোনোস: রেফারেন্সের জন্য ধন্যবাদ। যদি এটি একটি "উত্তর" হয় যা ওপি প্রশ্নের অংশ হওয়া দরকার, তবে এগিয়ে যান এবং প্রশ্নটি সম্পাদনা করুন এবং এতে "উত্তর" অংশ যুক্ত করুন, তারপরে মুছে ফেলার জন্য "উত্তর "টিকে পতাকাঙ্কিত করুন। মন্তব্যগুলিতে পরিণত হওয়া "উত্তরগুলির" জন্য, এগিয়ে যান এবং কেবল সেগুলি ফ্ল্যাগ করুন। আমরা সাহায্যের প্রশংসা করি, তবে আমরা সঠিক ব্যবহারকারীর সাথে সম্পর্কিত সমস্ত সামগ্রী রাখতে পারি।
ট্র্যাজি

উত্তর:


9

আমি একটি ব্যাট ফাইল বা একটি শর্টকাট সেট আপ করতে চাই যা আমি ওয়্যারলেস সক্ষম / অক্ষম করতে ব্যবহার করতে পারি

মাইক্রোসফ্ট ডেভন ব্যবহার করুন ...

DevCon উপযোগ একটি কম্যান্ড-লাইন ইউটিলিটি যে ডিভাইস ম্যানেজার বিকল্প হিসেবে কাজ করে। ডেভন ব্যবহার করে, আপনি পৃথক ডিভাইস বা ডিভাইসের গোষ্ঠী সক্ষম, অক্ষম, পুনরায় চালু, আপডেট, অপসারণ এবং কোয়েরি করতে পারবেন। ডিভনও এমন তথ্য সরবরাহ করে যা ড্রাইভার বিকাশকারী সম্পর্কিত এবং এটি ডিভাইস ম্যানেজারে উপলভ্য নয়।

এবং এখানে আপনার জন্য টিউটোরিয়াল:

কমান্ড লাইন থেকে ওয়্যারলেস কার্ড সক্ষম / অক্ষম করুন

প্রায়শই এমন একক যা বর্তমান অবস্থাকে টগল করে

আপনার জন্য দুটি ব্যাচ ফাইলের প্রয়োজন হবে, একটি ওয়াইফাই অফের জন্য এবং একটি ওয়াইফাই অনের জন্য।

এটি বলার পরে, আমি ধরে নিয়েছি আপনি একটি ল্যাপটপ ব্যবহার করছেন। আপনি কি নিশ্চিত যে আপনার ল্যাপটপটি কোনও Fn কী কম্বো বা কোনও শারীরিক স্যুইচ দিয়ে ডাব্লুএলএল চালু / বন্ধ করতে দেয় না? আপনি কি মেক এবং মডেল পোস্ট করতে পারেন?


ল্যাপটপের একটি টগল রয়েছে তবে এটি কেবল অ্যান্টেনার জন্য, ডিভাইসটির জন্য নয়। সুতরাং উইন্ডোজ এখনও ডিভাইসটি দেখে এবং অভিযোগ করে যে এটি কোনও সংযুক্ত নেই, যদিও এটি কোনও নেটওয়ার্ক দেখতে না পারে।
Herms

@ হার্মস - কেবল বিমানের জন্য? এটা খুব অস্বাভাবিক। আপনি ডিভাইস ম্যানেজার থেকে বেতার নিয়ন্ত্রককে অক্ষম করতে পারেন, নেটওয়ার্ক অ্যাডাপ্টারগুলি প্রসারিত করতে পারেন, ডাব্লুএলএএন নিয়ামককে ডান ক্লিক করুন এবং অক্ষম নির্বাচন করুন ... কমান্ড লাইন থেকে দেবকন ঠিক কী করবে।

হ্যাঁ, আমি জানি আমি এটির মাধ্যমে এটি অক্ষম করতে পারি। আমি শুধু সবসময় এটি করা এড়াতে চাই। ব্যাট ফাইল আমাকে এটিতে একটি কীবোর্ড শর্টকাট বরাদ্দ করতে দেয়। আমি একটি PowerShell স্ক্রিপ্ট আছে একটি টগল যেমন কাজ (এটা জন্য ব্যাট জিনিসটা করতে পারিনি, তারপর মনে পড়ল আমি PowerShell ইনস্টল করা আছে)
Herms

কিছু সময়ে এটি সম্পর্কে একটি ব্লগ পোস্টে লিখুন আপ পারে, কিন্তু এখন জন্য, এখানে PowerShell স্ক্রিপ্ট আমি টগল লিখেছেন আছে: gist.github.com/294059
Herms

1
: আমি কীভাবে সবকিছু সেট writeup blog.aherrman.com/2010/02/...
Herms

11

সুবিধাগুলি cmdসহ প্রম্পট থেকে উইন 7 এ নিম্নলিখিত কাজগুলি admin:

অক্ষম করতে:

netsh interface set interface "Wireless Network Connection" Disable

সক্রিয় করতে:

netsh interface set interface "Wireless Network Connection" Enable

ইন্টারফেসের নামগুলি পেতে:

C:\Users\nirmal>netsh interface show interface

Admin State    State          Type             Interface Name
-------------------------------------------------------------------------
Enabled        Connected      Dedicated        Wireless Network Connection
Disabled       Disconnected   Dedicated        Local Area Connection

2

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

ব্যাচ ফাইলটি উইন্ডোজ on এ পরীক্ষা করা হয়েছে। এটিকে কল করুন WLAN-LAN.batএবং এটি একটি উন্নত প্রম্পট হিসাবে শুরু করুন।

@Echo off

Echo De Netwerkinstellingen worden omgezet van WLan naar LAN of Vice Versa ! 
Echo Even Geduld svp  .................................................

net start dot3svc
netsh lan show interfaces >NUL

if errorlevel 1 goto LAN
if errorlevel 0 goto WLAN

:LAN

netsh interface set interface "Draadloze netwerkverbinding" disabled >NUL

sc start dot3svc >NUL
netsh interface set interface "LAN-verbinding" enabled >NUL

goto end

:WLAN

sc start dot3svc >NUL
netsh interface set interface "LAN-verbinding" disabled >NUL
sc stop dot3svc >NUL

netsh interface set interface "Draadloze netwerkverbinding" enabled >NUL

:end

আপনার নিজের সিস্টেমে নেটওয়ার্ক ইন্টারফেসের সাথে মিলে যাওয়ার জন্য আপনার নেটওয়ার্ক ইন্টারফেসের নাম পরিবর্তন করা উচিত। সুতরাং উদ্ধৃতিগুলির মধ্যে নামগুলি পরিবর্তন করুন: "..."।

আরও, আপনার যদি স্বয়ংক্রিয়ভাবে তারযুক্ত অটোকনফিগ পরিষেবা সেট করা উচিত। মন্তব্যে লেখাটি আপনার ইচ্ছামত পরিবর্তন করা যেতে পারে।


1
স্ক্রিপ্টের কোনও কিছু ডাচ বাদে অন্য ভাষার জন্য বদলাতে হবে কিনা তা আপনি পরিষ্কার করতে পারেন? বা আরও ভাল এখনও, মন্তব্য এবং স্ট্রিং আক্ষরিক ইংরেজী অনুবাদ?
sblair

@ এসব্লায়ারকে "" এ স্ট্রিংটি কেবল পরিবর্তন করতে হবে, আপনার ইন্টারফেসের নাম বেতার সংযোগের মতো ড্র্যাডলজ নেটওয়ার্কভারবাইন্ডিং অবশ্যই পরিবর্তন করতে হবে ..
নেটওয়াটার

এটি কি "নেট স্টার্ট ডট 3 এসভিসি" ভুল যুক্ত করা যায়? এটি সর্বদা 0 টির জন্য ত্রুটিযুক্ত হতে পারে।
নেটওয়াটার

2

এফওয়াইআই ... ভিস্তার 64 বিট সংস্করণ এবং উইন 7 এর জন্য উপরে উল্লিখিত "64৪ বিবিট" সংস্করণটি কাজ করবে না। আপনাকে পুরো উইন্ডোজ ডিভাইস ড্রাইভার কিটটি ডাউনলোড করতে হবে, তারপরে এখান থেকে ডিভকন.এক্সে এক্সট্র্যাক্ট করুন: C:\WinDDK\7600.16385.1\tools\devcon\amd64\devcon.exe এবং এতে পেস্ট করুন c:\Windows/system23 (আমি জানি, আমি জানি ... আমার কাছে একটি ইন্টেল আই 3ও রয়েছে এবং এখনও এই "এমডি 64" ব্যবহার করতে হয়েছিল)

উইনডিডিকে কিটটি এখানে পাওয়া যাবে: http://www.microsoft.com/whdc/DevTools/WDK/WDKpkg.mspx এটি বিশাল (620 এমবি)। ডিভকন ফাইলটি ক্ষুদ্র। : P

দ্রষ্টব্য: ডিভাইস ম্যানেজারে (নিয়ন্ত্রণ প্যানেল থেকে) যেকোন ডিভাইসের জন্য ডিভাইস ড্রাইভার নম্বর সন্ধানের একটি সহজ উপায়, বৈশিষ্ট্যগুলি দেখুন এবং "বিশদ" এর অধীনে "হার্ডওয়্যার আইডি" নির্বাচন করুন। একটি বড় সংখ্যা থাকবে, আপনি কেবল এই অংশটি চান: ডিভ _ ???? (আপনার 4 নম্বর সহ? পূরণ করুন) উদাহরণস্বরূপ যদি এটি এর DEV_4315পরে এটি enable.bat: devcon enable"* DEV_4315" এ রাখুন এবং এটি disable.bat: devcon disable"* DEV_4315" এ রেখে দিন।

দয়া করে নিশ্চিত হন এবং এর আগে ওয়াইল্ডকার্ড যুক্ত করুন: * দেব _ ???? (আমি সবেমাত্র দেওয়া 2 টি উদাহরণ দেখুন) এগুলি প্রশাসক হিসাবে চালানো দরকার। এফওয়াইআই ... আপনার যদি একটি হার্ডওয়্যার সূচক আলো থাকে তবে এটি সম্ভবত এটি টগল করবে না।


1

টগল ওয়ালানের জন্য এই ব্যাট ফাইলটি ব্যবহার করুন।

@Echo off set interface="Wireless Network Connection " ipconfig | find %interface% >NUL rem if errorlevel 0 goto LAN rem if errorlevel 1 goto WLAN if %errorlevel% EQU 0 goto LAN if %errorlevel% EQU 1 goto WLAN :LAN echo "LAN" netsh interface set interface %interface% disabled goto end :WLAN echo "WLAN" netsh interface set interface %interface% enabled :end


এটিই আমি খুঁজছিলাম। অনেক ধন্যবাদ!
হাইব্রিড সিনট্যাক্স

0

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


মজাদারভাবে, আমি ঠিক আজ সকালে আবিষ্কার করেছি। আমি মনে করি না যে আমি এটির মতো জিনিসগুলির স্ক্রিপ্টিংয়ের জন্য এটি ব্যবহার করতে চাই, কারণ এটি চালাতে সাধারণত অনেক বেশি সময় লাগে।
হার্মেস

0

এটি ব্যবহার করা সম্ভব হতে পারে wmic ইউটিলিটি (যদিও আমি নিশ্চিত নই যে এটি উইন্ডোজ ভিস্তা / 7 / ইত্যাদি নিয়ে আসে কিনা)

অথবা

(যদিও এটি এটি করার একটি মজার উপায় এবং স্টাফগুলি ভেঙে যেতে পারে এবং এটি খুব ভালভাবে কাজ netshকরতে পারে না) নেটওয়ার্ক অ্যাডাপ্টারকে ম্যানুয়ালি-নির্ধারিত আইপি অ্যাড্রেস দেওয়ার জন্য টুলটি ব্যবহার করুন (এটি নতুন উইন্ডোজ সংস্করণগুলির সাথে নাও আসতে পারে) এটির একটি স্বয়ংক্রিয়ভাবে বরাদ্দ করা হয়েছে, বা অন্যভাবে চারপাশে থাকার কথা।

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