gerrybbs
2002-01-31, 04:57 PM
echo %date% > xxx.log
為什麼大家都說是這語法,但我卻都試不出來呢?我用windows 的 ms-dos mode
如何能做到偵測連線????就缺這了.
贊助商連結
為什麼大家都說是這語法,但我卻都試不出來呢?我用windows 的 ms-dos mode
如何能做到偵測連線????就缺這了.
贊助商連結
贊助商連結 頁 :
1
[2]
gerrybbs 2002-01-31, 04:57 PM echo %date% > xxx.log 為什麼大家都說是這語法,但我卻都試不出來呢?我用windows 的 ms-dos mode 如何能做到偵測連線????就缺這了. 贊助商連結 edel41 2002-01-31, 05:25 PM 最初由 gerrybbs 發表 echo %date% > xxx.log 為什麼大家都說是這語法,但我卻都試不出來呢?我用windows 的 ms-dos mode 如何能做到偵測連線????就缺這了. echo %date% > xxx.log 有寫在 *.BAT 裡嗎 ?? gerrybbs 2002-02-01, 03:31 PM 我又回來了,這兩天研究批次檔,有些地方發覺真不錯用,如果你和我一樣認為視窗時代不適用批次檔,可就錯囉!好了,回到正題,一樣想跟大家研究研究 延續文章主題... 因為 client 使用撥號式adsl上網,隨時有斷線之虞,批次檔需自行判斷環境是否呈 online 狀態,若否,即不執行傳檔動作,並記錄 error log. 我現有個想法請大家幫我動動腦 由於撥號式 adsl 連線時會產生虛擬網路裝置,我想藉由判斷該裝置存在否來斷定是否處於連線狀態,此時 ipconfig 派上用場 ipconfig/Batch nic.txt ------>可將網路狀態存成 nic.txt nic.txt--> 連線前 Windows 98 IP Configuration 0 Ethernet adapter : IP Address. . . . . . . . . : 0.0.0.0 Subnet Mask . . . . . . . . : 0.0.0.0 Default Gateway . . . . . . : 1 Ethernet adapter : IP Address. . . . . . . . . : 192.168.16.19 Subnet Mask . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . : 192.168.16.23 adsl連線後,會多一組裝置狀態,現問題來了,該如何判斷此文檔多一組裝置訊息,簡單說就是,字串搜尋如何做???我僅能想到的是 find ,可是該如何巧妙運用它呢?請大夥給一些意見,謝謝! xbug 2002-02-01, 07:29 PM @echo off ipconfig.exe > nic.txt find "255.255.255.0" nic.txt > nul if errorlevel 1 goto disconnect if errorlevel 0 goto connect goto exit :disconnect echo disconnect goto exit :connect echo connect goto exit :exit del nic.txt |
|