Di workstation XP Pro, apakah ada cara untuk memulai klien Windows VPN asli dan membuka / menutup koneksi dari baris perintah sehingga dapat ditulis dalam file batch?
22
Di workstation XP Pro, apakah ada cara untuk memulai klien Windows VPN asli dan membuka / menutup koneksi dari baris perintah sehingga dapat ditulis dalam file batch?
Ya, jika koneksi VPN disebut "My VPN", maka:
rasdial "My VPN"
akan memanggil koneksi. Membantu mengatur tingkat kesalahan ke kode kesalahan RAS jika gagal terhubung, sehingga skrip Anda dapat mendeteksi kegagalan koneksi. Jika Anda perlu memberikan nama pengguna dan kata sandi alih-alih menggunakan kredensial yang disimpan gunakan:
rasdial "My VPN" username password
Untuk memutuskan koneksi, gunakan:
rasdial "My VPN" /disconnect
JR
rasphone
jikarasdial
tidak bekerja untuk Anda.Alternatif yang bekerja di bawah Windows 7 (tidak yakin tentang XP) adalah:
Ini menampilkan dialog "panggilan", sama seperti jika Anda mengklik dua kali pada koneksi. Jika Anda memiliki nama pengguna dan kata sandi disimpan secara otomatis memanggil.
rasdial
tidak bekerja untuk saya (pada Windows 7):Jika Anda menambahkan string kosong di bawah Windows 7 itu berfungsi dengan kredensial cache: rasdial "VPN Saya" "" "" (itu adalah dua pasang tanda kutip ganda dengan tidak ada di antaranya)
sumber
rasdial
dengan atau tanpa string kosong.rasphone -d
bekerja. Satu hal yang perlu diperhatikan adalah bahwa jika Anda menjalankannya dari baris perintah secara manual, ia kembali ke baris perintah segera setelah eksekusi (koneksi terhubung secara paralel). Tetapi jika Anda menempatkan perintah dalam skrip batch (.bat
) file dan menjalankan.bat
file, itu bekerja secara seri - yaitu, itu tidak mengembalikan kontrol ke batch sampai koneksi selesai. Perbedaannya bisa membingungkan bagi pengguna baru yang menguji perintah keluar.Jalankan command-line:
Control ncpa.cpl
Kontrol Koneksi Jaringan
Dalam menjalankan pertama, edit Pengaturan VPN Saya
Setelah pengaturan, edit Pengaturan VPN Saya
Simpan kredensial
Pengaturan host VPN tujuan
Diam pengaturan VPN
Jaringan VPN
VPN TCP maju
Gerbang VPN
Koneksi jaringan tingkat lanjut
Tetapkan antarmuka prioritas
Tetapkan antarmuka prioritas
Tetapkan penyedia jaringan prioritas
Skrip
Silent-dial.cmd
:Gunakan PowerShell atau WSH.
sumber
Saya belum melihat skema baris perintah untuk klien. Tapi, bukan berarti tidak bisa diotomatiskan dalam skrip. Berikut ini adalah pendekatan dua langkah,
Jika saya mengingat kembali dengan benar, kode untuk menekan enter pada jendela adalah sederhana,
Lihatlah perintah Kirim .
Anda dapat mengatur AutoIt di salah satu mesin administrasi Anda, membuat skrip berfungsi, membuat dan dieksekusi untuk itu, dan memberikannya kepada pengguna. Itu kemudian dapat diluncurkan dari baris perintah sebagai executable.
sumber