
WIN7下批處理如何判斷VPN是否已連上如何獲取VPN的域名WIN7下如何判斷VPN是否已連上,如何獲取VPN的域名?現在換成了WIN7系統嘗嘗鮮,但是很多BAT代碼無法執行了這是XP下的判斷VPN是否已連上代碼
----------------------這是XP下獲取VPN的域名代碼nclick="copycode($('code0'));">復制代碼
- for /f skip=1 delims= %%a in ('rasdial') do (
- ipconfig|findstr/i %%a>nul&&(
- echo VPN已連上!
- pause
- exit
- )
- goto :next
- )
- :next
- echo VPN沒連上!
- pause
- exit
----------------------------WIN7下BAT和XP的區別有點大啊,誰有相關的教程和文檔讓我學習下呢、、謝謝!nclick="copycode($('code1'));">復制代碼
- @echo off
- SetLocal EnableDelayedExpansion
- set filename=C:documents and SettingsAll UsersApplication DataMicrosoftNetworkConnectionsPbkrasphone.pbk
- for /f tokens=1 delims=: %%a in ('type %filename% ^| findstr /I /N type=2') do set /a num=%%a+77
- for /f tokens=2 delims== %%a in ('more +%num%^<%filename% ^| findstr <PhoneNumber>') do set xz=%%a
- echo %xz%
- pause
- exit

