自動解決IP沖突的問題 利用批處理更改末位IP循環+1直到網絡暢通為止 解放雙手 事半功倍

? ? ? ? 好久沒出來寫點什么了,難道今天有點時間,順便把這兩天碰到的問題出個解決方法吧。

? ? ? ? 這幾天去客戶那兒解決網絡問題,因為客戶的網絡是固定的靜態IP,因為沒做MAC綁定,IP固定在本地電腦上,只要上不了網,就把IP最后一位改了,最后導致很多客戶的電腦都提示沖突,有會改還可以湊合著用,但是不會改的,或者不會ping的,就急的焦頭爛額的,不停的給我打電話。我過去看了一下,本想從路由網關下功夫的,實在不行就綁MAC了,后來客戶說要經常加設備,還有些新舊電腦要調動,他們自己又不會操作,建議我最好不要綁,這該如何是好?

? ? ? ? 想了想,其實解決這問題也不難,于是我就想著用ChatGPT做了一個cmd腳本,讓它自動檢測網絡通斷,并且IP能自動+1直至網絡暢通后停止,思路有了,說干就干。

? ? ? ? ChatGPT寫完代碼后,我試了一下,發現它給的代碼也不是很好用,于是我稍作改動,就有了下面的代碼了:(右鍵以管理員身份運行該腳本即可)

@echo off&setlocal enabledelayedexpansion
%1(start /min cmd.exe /c %0 :&exit)
mode con cols=15 lines=3
title 檢測中請稍后…
echo.檢測中請稍后…
ver|findstr "6">nul && set winx=本地連接&ver|findstr "10">nul && set winx=以太網
for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "默認網關"') do (set gateway=%%i)
for /f "tokens=2 delims=:" %%i in ('ipconfig^|findstr "子網掩碼"') do (set subnetmask=%%i)
for /f "tokens=1-4 delims=." %%a in ("%gateway%") do (set "ipz1=%%a"&&set "ipz2=%%b"&&set "ipz3=%%c")
set "ipdz=%ipz1%.%ipz2%.%ipz3%."&&set "minvalue=2"&&set "maxvalue=254"
:loop
if %minvalue% gtr %maxvalue% (
netsh interface ip set address !winx! dhcp
netsh interface ip set dns !winx! dhcp
ipconfig /flushdns
ipconfig /release
ipconfig /renew
exit /b 1
)
netsh interface ip set address !winx! static!ipdz!!minvalue!!subnetmask!!gateway!
ping 127.0.0.1 -n 10 >nul
ping !gateway! -n 3 >nul
if errorlevel 1 (
set /a "minvalue+=1"
goto :loop
)
start http://usenk.com
exit

? ? ? ? 將上面代碼復制到記事本,然后點另存為,名稱填:自動解決IP沖突.bat即可,保存類型選所有文件,編碼選ANSI,然后存到桌面,然后鼠標右鍵以管理員身份運行,這個代碼的意思是,檢測本地現在的IP信息,然后把最后一位從2-254不斷自動更改,并檢測網關是否暢通,如果暢通就打開網站,如果不暢通就一直循環+1更改時間間隔大概15秒鐘,直到網絡正常為止,目前,這個代碼還在測試中,還有很多要改進的地方,以后在實踐中,我再總結和不斷更新改進吧,感謝關注軼軟工作室。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/161437.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/161437.shtml
英文地址,請注明出處:http://en.pswp.cn/news/161437.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

PDF轉Word,1行Python代碼就夠了,免費用

大家好,這里是程序員晚楓。 今年十一假期沒出去旅游,在家里更新一套原創課程,👉給小白的《50講Python自動化辦公》。 所有功能,都只需要1行代碼,非常適合非程序員入門Python使用。 目前全網播放量直逼100…

RK3588平臺開發系列講解(嵌入式AI篇)RKNPU詳解

文章目錄 一、CPU、GPU、FPGA和NPU介紹二、CPU、GPU、FPGA和NPU區別三、NPU 應用四、RKNPU沉淀、分享、成長,讓自己和他人都能有所收獲!?? ?? 本篇將給大家介紹什么是RKNPU。 一、CPU、GPU、FPGA和NPU介紹 二、CPU、GPU、FPGA和NPU區別 若考慮成本、功耗、計算能力以及體…

探秘開發app與小程序:一場技術與創新的博弈

app與小程序:一場技術與創新的博弈隨著科技的飛速發展,移動應用程序已經成為我們日常生活中不可或缺的一部分。在這個充滿競爭的時代,企業紛紛投身于開發各類移動應用,以期在市場中占據一席之地。然而,面對多樣化的應用…

PC訪問華為昇騰開發板的摸索過程

作者:朱金燦 來源:clever101的專欄 為什么大多數人學不會人工智能編程?>>> 最近要折騰華為昇騰開發板(官方名稱叫:Atlas 200I DK)。先是按照官方教程折騰:Atlas200DK環境部署。我發現…

Spark---轉換算子、行動算子、持久化算子

一、轉換算子和行動算子 1、Transformations轉換算子 1)、概念 Transformations類算子是一類算子(函數)叫做轉換算子,如map、flatMap、reduceByKey等。Transformations算子是延遲執行,也叫懶加載執行。 2)、Transf…

Jina AI 的 8K 向量模型上線 AWS Marketplace,支持本地部署!

在當前多模態 AI 和大模型技術風頭正勁的背景下,Jina AI 始終領跑于創新前沿,技術領先。2023 年 10 月 30 日,Jina AI 隆重推出 jina-embeddings-v2,這是全球首款支持 8192 輸入長度的開源向量大模型,其性能媲美 OpenA…

匯編-PROC定義子過程(函數)

過程定義 過程用PROC和ENDP偽指令來聲明, 并且必須為其分配一個名字(有效的標識符) 。目前為止, 我們所有編寫的程序都包含了一個main過程, 例如: 當要創建的過程不是程序的啟動過程時, 就用RET指令來結束它。RET強制…

Bean依賴注入注解開發

value Value("xfy")private String userName;private String userName;Value("xiao")public void setUserName(String userName) {this.userName userName;} Autowired // 根據類型進行注入 如果同一類型的Bean有多個,嘗試根基名字進行二次…

AIGC,ChatGPT AI繪畫 Midjourney 注冊流程詳細步驟

AI 繪畫,Midjourney完成高清圖片繪制,輕松掌握AI工具。 前期準備: ① 一個能使用的谷歌賬號 ② 可以訪問外網 Midjourney注冊 1.進入midjourney官網https://www.midjourney.com 點擊左下角”Join the Beta”,就可以注冊,第一次使用的小伙伴會彈出提示,只需要點擊Acc…

2019年12月 Scratch(三級)真題解析#中國電子學會#全國青少年軟件編程等級考試

Scratch等級考試(1~4級)全部真題?點這里 一、單選題(共25題,每題2分,共50分) 第1題 怎樣修改圖章的顏色? A:只需要一個數字來設置顏色 B:設置RGB的值 C:在畫筆中設置顏色、飽和度、亮度 D:在外觀中設置或修改角色顏色特效 答案:D 在外觀中設置或修改角色顏色特…

【深度學習】臉部修復,CodeFormer,論文,實戰

代碼: https://github.com/sczhou/CodeFormer 論文:https://arxiv.org/abs/2206.11253 Towards Robust Blind Face Restoration with Codebook Lookup Transformer 文章目錄 論文摘要1 引言2 相關工作**4 實驗****4.1 數據集****4.2 實驗設置和指標***…

【ArrayList是如何擴容(ArrayList、LinkedList、與Vector的區別)】

ArrayList、LinkedList、與Vector的區別 解讀ArrayList 是一個可改變大小的數組LinkedList 是一個雙向鏈表Vector 屬強同步類 拓展知識面ArrayList是如何擴容?如何利用List實現LRU? 解讀 List主要有ArrayList、LinkedList與Vector幾種實現。這三者都實現…

[論文筆記] Scaling Laws for Neural Language Models

概覽: 一、總結 計算量、數據集大小、模型參數量大小的冪律 與 訓練損失呈現 線性關系。 三個參數同時放大時,如何得到最佳的性能? 更大的模型 需要 更少的樣本 就能達到相同的效果。 </

開源WIFI繼電器之源代碼

源代碼:WiFiRelay: 基于ESP8285的WiFi繼電器代碼

筆記本外接顯示器的一些基本操作

1>&#xff0c;安裝問題直接問客服&#xff0c;正常情況是將顯示屏接上電源&#xff0c;然后用先將顯示屏和筆記本的HDMI接口連接即可。 按下組合鍵 win p ,選擇 “復制”。 2>&#xff0c;接上顯示屏后&#xff0c;原筆記本無聲音&#xff1f; 1、找到筆記本電腦右下…

Doris 建表示例(七)

建表語法 使用 CREATE TABLE 命令建立一個表(Table)。更多詳細參數可以查看&#xff1a; HELP CREATE TABLE; 建表語法&#xff1a; CREATE [EXTERNAL] TABLE [IF NOT EXISTS] [database.]table_name(column_definition1[, column_definition2, ...][, index_definition1[, i…

阿里云99元服務器ECS經濟型e實例性能如何?測評來了

阿里云服務器優惠99元一年&#xff0c;配置為云服務器ECS經濟型e實例&#xff0c;2核2G配置、3M固定帶寬和40G ESSD Entry系統盤&#xff0c;CPU采用Intel Xeon Platinum架構處理器&#xff0c;2.5 GHz主頻&#xff0c;3M帶寬下載速度384KB/秒&#xff0c;上傳速度1028KB/秒&am…

人工智能對我們的生活影響

目錄 前言 一、人工智能的領域 二、人工智能的應用 三、對人工智能的看法 總結 &#x1f308;嗨&#xff01;我是Filotimo__&#x1f308;。很高興與大家相識&#xff0c;希望我的博客能對你有所幫助。 &#x1f4a1;本文由Filotimo__??原創&#xff0c;首發于CSDN&#x1f4…

運算與表達式模板(第一節)

目錄 前言 一、表達式模板簡介 為什么引入表達式模板&#xff1f; 緩式求值&#xff08;Memoization&#xff09; 關系 好處 前言 一個深度學習框架的初步實現為例&#xff0c;討論如何在一個相對較大的項目中深入應用元編程&#xff0c;為系統優化提供更多的可能。 以…

阿里云服務器ECS經濟型e實例優惠99元性能怎么樣?

阿里云服務器ECS經濟型e實例優惠99元性能怎么樣&#xff1f;阿里云服務器優惠99元一年&#xff0c;配置為云服務器ECS經濟型e實例&#xff0c;2核2G配置、3M固定帶寬和40G ESSD Entry系統盤&#xff0c;CPU采用Intel Xeon Platinum架構處理器&#xff0c;2.5 GHz主頻&#xff0…