Windows中使用command方式變更網卡設定 (netsh)

更新於 2024/03/25閱讀時間約 3 分鐘
在一般情況我們可以使用 Windows 的 UI 介面來變更網路卡的名稱、IP 等等。但在要使用到 python 或其他程式控制時就不太合用了,所以這邊介紹使用 command 的方式來變更 Windows 中的網卡設定:

打開 Command Prompt(管理員權限):

  • 按下Win,輸入 cmd,點選滑鼠右鍵,選擇 "Run as administrator",這樣就能打開Command Prompt(管理員權限)。
raw-image


查看可用的 network adapter 列表:

  • 輸入下面命令可以查看可用的 network adapter 列表:
netsh interface ipv4 show interfaces
raw-image


查看所有 network adapter 的狀態:

顯示每個 network adapter 的詳細訊息,包含名稱、類型、連接狀態、管理員狀態等。

netsh interface show interface
管理員狀態 (Admin State) 為 Enabled 表示啟用,Disabled 表示禁用。
Enable P56

Enable P56

Disable P56

Disable P56

查看個別 network adapter 的詳細訊息:

包括 IP address、mask、以及是否是 static 配置等訊息。以 "P56"為例:

netsh interface ipv4 show config P56
raw-image

更改 network adapter 的名稱:

例如要把 "Ethernet 2" 更改為 "P56":

netsh interface set interface name="Ethernet 2" newname="P56"
raw-image

enable/disable network adapter(需管理員權限):

netsh interface set interface name="yourInterfaceName" admin=disable

or

netsh interface set interface name="yourInterfaceName" admin=enable

將 "yourInterfaceName" 替換為你要 enable 的 network adapter 的名稱。

Admin State

Admin State


更改 IP 和 subnet Mask(需管理員權限):

輸入下面指令,將 <InterfaceName> 替換為要更改的 adapter 的索引號(Idx)或是 Name,而 <IPAddress> 和 <SubnetMask> 替換為你希望設定的新 IP 和 mask。

netsh interface ipv4 set address name="<InterfaceName>" static <IPAddress> <SubnetMask>

例如:

netsh interface ipv4 set address name="Ethernet" static 192.168.1.2 255.255.255.0


補充(2024/03/25):

如果今天在網卡是disable的狀態下,然後用netsh去更改IP的話,是不會嗅出任何的 error的。但會在下次enable的時候出現 IP Address都是空的狀態。

所以在更改網卡 IP 前要先確保網卡是 enable的狀態。







留言0
查看全部
avatar-img
發表第一個留言支持創作者!
姆姆雞抖的沙龍 的其他內容
前言: 在前面的文裡講過,之前交付給工廠的程式都屬於原始碼,但是今天假設不想公開原始碼給其他人的話或是你要交付的對象是客戶,然後又礙於公司的一些規定所以不能給原始碼的時候,其實可以交付pyc檔。但在現今火箭都上外太空了,如果對方有心想要破解的話其實網路想也有很多教導反組譯的方式。 使用說明
前言: 今天要講用python來做使用者介面,由於姆姆平常的工作面對是工廠產線生產,所以一般來說交付程式的時候會給(sample.py)或是(sample.pyc)這類的檔案格式,其中py和pyc檔簡單說,差別在一個看的到(py)原始碼一個看不到(pyc)。 TCL: 官方下載網址: PAGE:
Python 是目前主流的程式語言之一,不論是網路上亦或是各大書局。都有豐富的學習資源,如果你是程式語言的初學者,那以 python 作為入坑的第一步來解決不論是生活/工作上的大小事都是非常適合的一個'工具'。 接下來介紹如何安裝python,以及我自己一直都在使用的IDE(整合開發環境)。
前言: 在前面的文裡講過,之前交付給工廠的程式都屬於原始碼,但是今天假設不想公開原始碼給其他人的話或是你要交付的對象是客戶,然後又礙於公司的一些規定所以不能給原始碼的時候,其實可以交付pyc檔。但在現今火箭都上外太空了,如果對方有心想要破解的話其實網路想也有很多教導反組譯的方式。 使用說明
前言: 今天要講用python來做使用者介面,由於姆姆平常的工作面對是工廠產線生產,所以一般來說交付程式的時候會給(sample.py)或是(sample.pyc)這類的檔案格式,其中py和pyc檔簡單說,差別在一個看的到(py)原始碼一個看不到(pyc)。 TCL: 官方下載網址: PAGE:
Python 是目前主流的程式語言之一,不論是網路上亦或是各大書局。都有豐富的學習資源,如果你是程式語言的初學者,那以 python 作為入坑的第一步來解決不論是生活/工作上的大小事都是非常適合的一個'工具'。 接下來介紹如何安裝python,以及我自己一直都在使用的IDE(整合開發環境)。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
接續上篇的文章,說到的了微軟在推出新系統的同時給了使用者那些東西。接下來聊聊從使用者手中拿走了甚麼?
Thumbnail
Windows,一個你我在熟悉不過的系統,被預裝進無數台電腦,陪伴數千位使用者度過工作和娛樂的時光,簡直是電腦作業系統的代名詞。不過,在系統不斷的更新疊代的過程中,似乎從使用者這裡悄悄地奪走,同時又默默的加入了一些東西。本篇,紅茶根據自己使用Windows的經歷,來分享我所觀察到的系統變化。
執行Intouch Windows Viewer 有時會發生程式解析度錯誤,無法正常顯示元件。 現場機器又無法使用Maker重新設定解析度可以使用以下做法,但此做法只能調整工作視窗的大小,無法調整元件大小 開啟專案執行路徑,找到"INTOUCH.INI"這個檔案 打開INTOUCH.ini設定下列參
Thumbnail
自 2021 年發布以來,對 Windows 11 最一致的批評之一就是對默認應用程序的處理。 與 Windows 10 相比,最新的操作系統讓用戶更難設置默認應用程序。 例如,如果您不希望在單擊網頁或 PDF 時打開 Edge,您將被迫啟動 Windows 11 的“設置”菜單並根據文件類型和鏈接
在Windows 10中,有一些字是無法打出來。 目前Windows 10已經將全字庫整合於輸入法內。只需簡單步驟即可開啟。
Windows 10 網芳分享,突然某一台電腦,其他電腦都連不上,設定都檢查過了依然不行,請在其他電腦上新增此登錄檔。 (例如有ABC三台電腦,AC都連不上B,但B可以連上AC,請在AC增加此登錄檔) 開啟路徑HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
Thumbnail
在2021微軟 Build大會上,微軟執行長薩帝亞·納德拉(Satya Nadella)表示自己已經提前體驗試用了好幾個月,並表示對於即將到來的Windows新版本充滿信心,同時也預告了本次Windows更新將會是近十年來最大的版本升級。
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
接續上篇的文章,說到的了微軟在推出新系統的同時給了使用者那些東西。接下來聊聊從使用者手中拿走了甚麼?
Thumbnail
Windows,一個你我在熟悉不過的系統,被預裝進無數台電腦,陪伴數千位使用者度過工作和娛樂的時光,簡直是電腦作業系統的代名詞。不過,在系統不斷的更新疊代的過程中,似乎從使用者這裡悄悄地奪走,同時又默默的加入了一些東西。本篇,紅茶根據自己使用Windows的經歷,來分享我所觀察到的系統變化。
執行Intouch Windows Viewer 有時會發生程式解析度錯誤,無法正常顯示元件。 現場機器又無法使用Maker重新設定解析度可以使用以下做法,但此做法只能調整工作視窗的大小,無法調整元件大小 開啟專案執行路徑,找到"INTOUCH.INI"這個檔案 打開INTOUCH.ini設定下列參
Thumbnail
自 2021 年發布以來,對 Windows 11 最一致的批評之一就是對默認應用程序的處理。 與 Windows 10 相比,最新的操作系統讓用戶更難設置默認應用程序。 例如,如果您不希望在單擊網頁或 PDF 時打開 Edge,您將被迫啟動 Windows 11 的“設置”菜單並根據文件類型和鏈接
在Windows 10中,有一些字是無法打出來。 目前Windows 10已經將全字庫整合於輸入法內。只需簡單步驟即可開啟。
Windows 10 網芳分享,突然某一台電腦,其他電腦都連不上,設定都檢查過了依然不行,請在其他電腦上新增此登錄檔。 (例如有ABC三台電腦,AC都連不上B,但B可以連上AC,請在AC增加此登錄檔) 開啟路徑HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
Thumbnail
在2021微軟 Build大會上,微軟執行長薩帝亞·納德拉(Satya Nadella)表示自己已經提前體驗試用了好幾個月,並表示對於即將到來的Windows新版本充滿信心,同時也預告了本次Windows更新將會是近十年來最大的版本升級。