উত্তর:
হ্যাঁ, ভিপিএন সংযোগটিকে যদি "আমার ভিপিএন" বলা হয় তবে:
rasdial "My VPN"
সংযোগটি ডায়াল করবে। সাহায্যে এটি আরএএস এরর কোডটিতে ত্রুটিযুক্ত সেট করে যদি এটি সংযোগ করতে ব্যর্থ হয়, যাতে আপনার স্ক্রিপ্ট কোনও সংযোগ ব্যর্থতা সনাক্ত করতে পারে। যদি আপনার সংরক্ষিত শংসাপত্রগুলি ব্যবহার না করে ব্যবহারকারীর নাম এবং পাসওয়ার্ড সরবরাহ করতে হয় তবে:
rasdial "My VPN" username password
একটি সংযোগ ব্যবহার সংযোগ বিচ্ছিন্ন করতে:
rasdial "My VPN" /disconnect
জেআর
rasphone
করলে আপনার ব্যবহারের প্রয়োজন হতে পারে rasdial
।
একটি বিকল্প যা উইন্ডোজ 7 এর অধীনে কাজ করে (এক্সপি সম্পর্কে নিশ্চিত নয়):
rasphone -d "My VPN"
এটি "ডায়ালিং" ডায়ালগটি নিয়ে আসে, ঠিক যেমন আপনি সংযোগটিতে ডাবল ক্লিক করেন। আপনার যদি ব্যবহারকারীর নাম এবং পাসওয়ার্ড থাকে তা স্বয়ংক্রিয়ভাবে ডায়াল করে।
rasdial
আমার পক্ষে কাজ করেনি (উইন্ডোজ on এ):
Verifying username and password...
Remote Access error 691 - The remote connection was denied because the user name
and password combination you provided is not recognized, or the selected authen
tication protocol is not permitted on the remote access server.
যদি আপনি উইন্ডোজ 7 এর নীচে খালি স্ট্রিং যুক্ত করেন তবে এটি ক্যাশেড শংসাপত্রগুলির সাথে কাজ করে: রাসডিয়াল "মাই ভিপিএন" "" "(এগুলির মধ্যে কিছুই নেই এমন দুটি জোড়া ডাবল উদ্ধৃতি)
rasdial
খালি স্ট্রিং সহ বা ব্যবহার না করে আমি একই ত্রুটি পেয়েছি । rasphone -d
কাজ করে। একটি বিষয় লক্ষণীয় হ'ল আপনি যদি কমান্ড লাইন থেকে ম্যানুয়ালি চালনা করেন তবে এটি কার্যকর করার পরে কমান্ড লাইনে ফিরে আসে (সংযোগটি সমান্তরালে সংযুক্ত হয়)। তবে আপনি যদি একটি ব্যাচ স্ক্রিপ্ট ( .bat
) ফাইলটিতে কমান্ডটি স্থাপন করেন এবং ফাইলটি চালান .bat
, এটি ক্রমিকভাবে কাজ করে - অর্থাৎ সংযোগটি সম্পূর্ণ না হওয়া পর্যন্ত এটি ব্যাচে নিয়ন্ত্রণ ফিরিয়ে দেয় না। পার্থক্যটি কোনও নতুন ব্যবহারকারীর কমান্ড আউট পরীক্ষা করার জন্য বিভ্রান্তিকর হতে পারে।
কমান্ড-লাইন চালান: Control ncpa.cpl
নেটওয়ার্ক সংযোগ নিয়ন্ত্রণ
প্রথম রানটিতে, আমার ভিপিএন সেটিংস সম্পাদনা করুন
সেটআপের পরে, আমার ভিপিএন সেটিংস সম্পাদনা করুন
শংসাপত্র সংরক্ষণ করুন
গন্তব্য ভিপিএন হোস্ট সেটিংস
সাইলেন্ট ভিপিএন সেটিংস আপ
ভিপিএন নেটওয়ার্কিং
ভিপিএন টিসিপি উন্নত
ভিপিএন গেটওয়ে
উন্নত নেটওয়ার্ক সংযোগ
অগ্রাধিকার ইন্টারফেস সেট করুন
অগ্রাধিকার ইন্টারফেস প্রয়োগ সেট
অগ্রাধিকার নেটওয়ার্ক সরবরাহকারী সেট করুন
লিপি Silent-dial.cmd
:
:: - comment in cmd) - REM alternative
:: disabled command output
@echo off
:: Silent dial "My VPN"
@rasphone -d "My VPN"
:: wait 10 sec W2K3 server test
::@SET waitsec=10
::@choice /T %waitsec% /N /D y /M "wait %waitsec% sec"
:: wait 10 sec - alternative - XP .. 7
@ping 127.0.0.1 -n 10 > NUL
:: ********************************************
:: get path
:: set route table
:: run application
:: ********************************************
@ping 127.0.0.1 -n 10 > NUL
:: silent close "My VPN" connection
@rasphone -h "My VPN"
:: END Silent-dial.cmd
পাওয়ারশেল বা ডাব্লুএসএইচ ব্যবহার করুন।
আমি ক্লায়েন্টের জন্য এখনও কোনও কমান্ড লাইন স্কিম দেখিনি। তবে, এর অর্থ এই নয় যে এটি স্ক্রিপ্টগুলিতে স্বয়ংক্রিয় করা যায় না। এখানে একটি দুটি পদক্ষেপ পন্থা,
আমি যদি সঠিকভাবে স্মরণ করি, একটি উইন্ডোতে এন্টার টিপানোর কোডটি কেবলমাত্র,
Send ("{ENTER}")
এ পাঠান কমান্ড।
আপনি আপনার প্রশাসনের একটি মেশিনে অটোআইট সেটআপ করতে পারেন, স্ক্রিপ্টটি কাজ করতে পারেন, এটি তৈরি করতে এবং কার্যকর করতে পারেন এবং এটি ব্যবহারকারীদের দিতে পারেন। এটি কমান্ড লাইন থেকে এক্সিকিউটেবল হিসাবে চালু করা যেতে পারে।