Apakah ada cara untuk mengaktifkan / menonaktifkan antarmuka jaringan nirkabel melalui baris perintah (jadi saya bisa memasukkannya ke file bat)?
Ketika saya di kantor saya menggunakan koneksi kabel, tetapi Windows kadang-kadang masih mengganggu saya tentang koneksi nirkabel saya yang tidak terhubung (meskipun saya mematikan opsi untuk memberi tahu saya ketika tidak ada konektivitas). Saya kira satu-satunya cara untuk menghentikannya agar tidak mengganggu saya adalah dengan menonaktifkan antarmuka, tetapi saya lebih suka tidak harus masuk ke pengaturan jaringan setiap kali saya perlu melakukannya.
Saya ingin mengatur file bat atau pintasan yang dapat saya gunakan untuk mengaktifkan / menonaktifkan nirkabel (lebih disukai satu yang mengubah keadaan saat ini), dan kemudian hanya mengatur pintasan keyboard untuk itu. Saya hanya tidak tahu bagaimana melakukannya dari baris perintah.
sumber
Jawaban:
Gunakan Microsoft DevCon ...
Dan inilah tutorial untuk Anda:
Aktifkan / Nonaktifkan Kartu Nirkabel dari Command Line
Anda akan membutuhkan dua file batch, satu untuk WiFi Nonaktif dan satu untuk WiFi Aktif.
Karena itu, saya menganggap Anda menggunakan laptop. Apakah Anda yakin Laptop Anda tidak memungkinkan untuk mengaktifkan / menonaktifkan WLAN melalui kombinasi tombol Fn atau sakelar fisik? Bisakah Anda memposting merek dan model?
sumber
Berikut ini berfungsi pada Win 7 dari
cmd
prompt denganadmin
hak istimewa:Untuk Menonaktifkan:
Untuk mengaktifkan:
Untuk mendapatkan nama antarmuka:
sumber
Saya membuat file batch untuk beralih antara LAN dan WLAN. Ini memungkinkan koneksi LAN Anda dan menonaktifkan koneksi WLAN Anda jika WLAN aktif, dan sebaliknya.
File batch telah diuji pada Windows 7. Sebut
WLAN-LAN.bat
dan mulai sebagai prompt yang ditinggikan.Anda harus mengubah nama antarmuka jaringan agar sesuai dengan antarmuka jaringan pada sistem Anda sendiri. Jadi, ubah nama di antara tanda kutip: "...".
Selanjutnya, jika Anda mengatur layanan autoconfig kabel pada otomatis. Teks dalam komentar dapat diubah sesuai keinginan.
sumber
FYI ... untuk vista versi 64bit dan Win7, versi "64bit" yang disebutkan di atas tidak akan berfungsi. Anda harus mengunduh seluruh kit driver perangkat windows, kemudian mengekstrak devcon.exe dari sini:
C:\WinDDK\7600.16385.1\tools\devcon\amd64\devcon.exe
dan tempel kec:\Windows/system23
(saya tahu, saya tahu ... Saya juga memiliki Intel i3 dan masih harus menggunakan yang ini "amd64")Kit WinDDK dapat ditemukan di sini: http://www.microsoft.com/whdc/DevTools/WDK/WDKpkg.mspx Ini sangat besar (620 MB). File devcon kecil. : p
Catatan: Cara mudah untuk menemukan nomor driver perangkat untuk perangkat apa pun dengan masuk ke manajer perangkat (dari panel kontrol), lihat properti, dan di bawah "detail" pilih "ID Perangkat Keras". Akan ada sejumlah besar, Anda hanya ingin bagian ini: DEV _ ???? (isi? dengan 4 nomor Anda). Misalnya jika
DEV_4315
kemudian letakkan ini dienable.bat: devcon enable
"* DEV_4315", dan letakkan ini didisable.bat: devcon disable
"* DEV_4315".Harap pastikan dan tambahkan wildcard sebelumnya: * DEV _ ???? (lihat 2 contoh yang baru saja saya berikan). Anda harus menjalankannya sebagai administrator. FYI ... jika Anda memiliki lampu indikator perangkat keras maka ini mungkin tidak akan mengubahnya.
sumber
gunakan file bat ini untuk beralih wlan.
@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
sumber
Kemungkinan lain adalah Skrip Sikuli . Sikuli sangat keren karena dibutuhkan pendekatan visual untuk scripting, dan harus dengan mudah dapat mencapai apa yang Anda butuhkan. Lihat video di tautan di atas untuk melihat apa yang saya maksud. Sikuli berjalan di Mac, Windows, dan Linux.
sumber
Mungkin saja menggunakan
wmic
utilitas (meskipun saya tidak yakin apakah itu datang dengan Windows Vista / 7 / dll.)atau
(meskipun ini adalah cara yang lucu untuk melakukannya dan dapat merusak barang-barang, dan mungkin tidak berfungsi dengan baik) menggunakan
netsh
alat ini (juga mungkin tidak datang dengan versi Windows yang baru) untuk memberikan adaptor jaringan alamat IP yang ditetapkan secara manual jika seharusnya memiliki yang ditugaskan secara otomatis, atau sebaliknya.sumber