iT邦幫忙

0

如何寫出 判斷的批次檔

如果網路通了 則跳到 下一行指令

不通 則跳到下面設定 ip的指令

:Interface

netsh interface ip set address "區域連線"

netsh interface ip set dns "區域連線"

slime iT邦大師 1 級 ‧ 2015-11-26 00:28:22 檢舉
你想用什麼方式確定網路通了?

批次檔內用
if (邏輯通了) 執行的命令

這樣就可以了
今日歇後語

雷大神寫批次檔
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
殺雞用牛刀
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

14
Ray
iT邦大神 1 級 ‧ 2015-11-26 00:41:04
最佳解答
<pre class="c" name="code">ping -n 1 168.95.1.1 >nul
if errorlevel 1 (
  cls
  echo "網路不通重新設定"
  netsh interface ip set address "區域連線" 
  netsh interface ip set dns "區域連線"
  exit
)
echo "網路正常!"

我要發表回答

立即登入回答