Jika saya mencoba menghubungkan ke jaringan nirkabel menggunakan netsh wlan connect
ketika sakelar sakelar Wi-Fi dimatikan, kesalahan berikut ditampilkan:
Fungsi WlanGetAvailableNetworkList mengembalikan kesalahan 2150899714:
Antarmuka jaringan area lokal nirkabel dimatikan dan tidak mendukung operasi yang diminta.
Saya sudah mencoba mengaktifkan kembali antarmuka nirkabel menggunakan netsh int set int
, tetapi tampaknya tidak mengaktifkan kembali tombol Wi-Fi. Bagaimana cara saya terhubung ke jaringan nirkabel melalui baris perintah jika sakelar sakelar Wi-Fi dinonaktifkan? Saya menduga masalah yang sama terjadi dengan laptop - yang memiliki upgrade Windows 10 yang rusak, yang menyebabkan explorer.exe tidak berfungsi - ketika saya mencoba menghubungkannya ke Wi-Fi.
Antarmuka jaringan telah diaktifkan, jadi itu bukan masalah. Tampaknya terpisah dari sakelar sakelar Wi-Fi.
sumber
netsh wlan connect
tidak berfungsi jika sakelar sakelar Wi-Fi mati.abzcoding
. Setelah mengaktifkan adaptor wlan, coba sambungkannetsh wlan connect
.abzcoding
yang menggunakanwmic
, namun itu tampaknya tidak beralih sakelar Wi-Fi. Berjalannetsh wlan connect
setelahnya juga masih memberikan kesalahan yang sama. Saya tidak berpikir tombolnetsh int show int
sakelar Wi-Fi mengaktifkan / menonaktifkan antarmuka, karena antarmuka ditampilkan "Diaktifkan" (via ) bahkan ketika sakelar sakelar Wi-Fi dimatikan.netsh
perintah akan bekerja seperti biasa?Jawaban:
Di bawah ini adalah skrip kumpulan yang akan mengaktifkan kondisi Wi-Fi baik ON atau OFF ke keadaan sebaliknya saat dijalankan. Ini digunakan
ms-settings:network-wifi
untuk membuka layar Pengaturan Wi-Fi , dan kemudian menekan tombol spasi satu kali menggunakan sendkeys untuk beralih. Metode ini membangun script vb dinamis dengan script batch dan kemudian mengeksekusi script vb dengan cscript untuk meniru menekan tombol spasi.Beralih GUI
Naskah
Catatan: Simpan saja ini ke file teks dengan ekstensi
.bat
atau.cmd
dan jalankan untuk menjalankannya.Sumber Daya Lebih Lanjut
sumber
NETSH WLAN CONNECT SSID=<SSID> NAME=<WLAN Profile Name>
ke bagian bawah skrip (tepat di atasEXIT
) —dan saya akan mengedit untuk menambahkan sebagai contoh jika diperlukan setelah saya mendengar kembali dari Anda jika metode ini cukup untuk mengaktifkan Wi-fi dan kemudian menghubungkan untuk itu viaNETSH
sesudahnya