① bat--批處理--判斷網路的連接狀態
本人沒用寬頻連接撥號上網,所以沒那個環境來測試~
不過你可以用另一種方法,就是說當「寬頻連接」不停的斷開--連接---斷開....的時候,連接DNS伺服器肯定是:通---斷---通 的現象,於是轉換為用檢測DNS的通或斷來判斷這種狀態~
步驟:
先要知道你們當地電信或網通的DNS伺服器地址(根據你的網路來選擇)
然後檢測DNS伺服器的連通狀態~
代碼:
@echo off&ping -n 1 DNS伺服器地址 >nul&if not errorlevel 1 (
ping -n 1 DNS伺服器地址 >nul&if errorlevel 1 start a.exe) else (
start a.exe)
%0
如果機器是使用固定的IP和DNS地址,則可以自動獲取它的DNS,不需要取查了,
代碼是:
netsh -c interface ip mp >%temp%\interface.txt
for /f "skip=12 tokens=5 " %%i in (%temp%\interface.txt) do set dns=%%i & goto start
:start
ping -n 1 %dns% >nul&if not errorlevel 1 (
ping -n 1 %dns% >nul&if errorlevel 1 start a.exe) else (
start a.exe)
goto start
以上方法可以間接地判斷斷開--連接---斷開這種狀態~ 至於是不是你的密碼錯誤造成的原因不好說~
② 在Win7旗艦版系統中用bat腳本設置wifi熱點
一、准備工作:
安裝有Windows操作系統的電腦。
帶wifi網卡的筆記本一台
環境:筆記本有線網卡可上網,wifi網卡來設置熱點
二、設置bat腳本
1、wifi設置.bat腳本的內容代碼內容
在Win7旗艦版系統中用bat腳本設置wifi熱點-1
ps:注意把ssid改成你想要的wifi名字,把key改成你想設置的密碼
2、設置Internet連接共享
使用有線網路連接,一般默認接入連接為「本地連接」,在「本地連接」右鍵選擇「屬性」→「共享」,勾選「允許其他網路用戶通過此計算機的Internet連接來連接」,然後在「家庭網路連接」中選擇虛擬出來的「無線連接 2」,點擊「確定」即可。
ps:當然也有可能虛擬出來的無線連接會是3或者4,這個用戶可自己確認清楚再設置.
3、在windows7系統中將防火牆關閉
4、驗證:找個手機或者pad來連接剛才設置的熱點,一般就可獲取到ip進行上網了。
③ 求教高手```關於用BAT文件新建網路連接
單單用BAT是無法運行你說要求的操作的。
BAT運行的是所有的dos命令
你說的是WINDOWS的圖形操作界面的操作。
記得dos命令是無法對圖形界面進行操作的。
④ 用bat文件做一個無線網路連接的開關切換
@echooff&title一鍵開關無線網路連接By依夢琴瑤
%1echo正在請求管理員許可權。。。&&mshtavbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c%~s0::","","runas",1)(window.close)&&exit
::設置無線網路名稱
setWLAN=無線網路連接
netshinterfaceshowinterface"%WLAN%"|find"已禁用">nul2>nul&&(
netshinterfacesetinterface"%WLAN%"enable>nul2>nul&&(
echo%WLAN%已啟用
)||(
echo%WLAN%啟用失敗
)
)||(
netshinterfacesetinterface"%WLAN%"disabled>nul2>nul&&(
echo%WLAN%已禁用
)||(
echo%WLAN%禁用失敗
)
)
echo,&echo請按任意鍵退出。
pause>nul
exit
⑤ bat--批處理--判斷網路連接
@echo off
rasdial 寬頻連接 [email protected] ******|find "691"&&start "" A.exe
pause
呵呵,密碼不能給你!
你可以改成錯密碼和正確密碼進行測試的。。。
PS:寬頻連接是我這里的ADSL撥號名字(就是網路連接寬頻下的那個),如果你的不是請改成你的。