快速設置無線網絡和查看串口號 bat 腳本

關於

目的

  • 快捷設置無線網絡,包括 ip 地址、網關、DNS
  • 快捷查看串口號
  • 提高工作效率

適用範圍

  • win10 或 win7

ip 設置 bat 腳本

以設置 ip 192.168.1.123 爲例,假設已設置顯示文件後綴名

  1. 新建 txt
  2. 輸入以下代碼:
netsh interface ipv4 set address WLAN static 192.168.1.123 255.255.255.0 192.168.1.1 1  
netsh interface ipv4 set dns name="WLAN" source=static addr=114.114.114.114 register=PRIMARY 
  1. 保存並修改後綴名爲 .bat

設置 DHCP

netsh interface ip set address WLAN dhcp   
netsh interface ip set dns WLAN dhcp 

顯示串口號 bat 腳本

因爲調試硬件時,經常適用串口,而在 windows 下查看串口需要到設備管理器下查看此時的串口號是 COM3還是COM4,頻繁操作會浪費時間,直接寫個 bat 腳本可以省時省力。

步驟同上

代碼爲:

reg query "HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM" /v  \Device\ProlificSerial0
pause

使用

一般我會把這幾個腳本置於桌面

切換 ip 時:
右鍵,以管理員身份運行

查看串口號時:

  1. 插入 usb 轉 232 的串口設備
  2. 右鍵,以管理員身份運行

測試網絡狀況的 bat 腳本

@echo off
set /p host1=請輸入要ping的目標主機IP地址:  
set logfile=%host1%.log

echo 目標主機 = %host1% >%logfile%
for /f "tokens=*" %%A in ('ping %host1% -n 1 ') do (echo %%A>>%logfile% && GOTO Ping)

:Ping
for /f "tokens=* skip=2" %%A in ('ping %host1% -n 1 ') do (
echo %date% %time:~0,2%:%time:~3,2%:%time:~6,2% %%A>>%logfile%
echo %date% %time:~0,2%:%time:~3,2%:%time:~6,2% %%A
findstr /C:"超時" "%host1%.log" > timeout_%logfile%
findstr /C:"無法" "%host1%.log" >> timeout_%logfile%
findstr /C:"失敗" "%host1%.log" >> timeout_%logfile%
timeout 1 >NUL
GOTO Ping)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章