как открыть свойства tcp / ip из cmd или запустить напрямую?

есть ли кто-нибудь знает, что, как открыть tcp / ip ver 4 Свойства из cmd или запустить напрямую?

Я имею в виду окно, в котором вы можете настроить свой ip, шлюз dns...я хочу сделать ярлык свойств ip или открыть его из cmd

сделал некоторые исследования, похоже, нет ничего подобного appwiz.cpl может открыть это окно настройки ip напрямую.....

есть идеи?

PS: мне нужно знать, как открыть это окно настройки IP GUI из cmd или работать.

Это лучший ответ, который я нашел, но он по-прежнему не открывает окно настройки ip непосредственно, вы все равно должны нажать пару раз....

используйте это, чтобы получить номер NIC:

reg query "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionNetworkCards"

затем, чтобы получить свой NIC GUID

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionNetworkCardsYourCardNumber

тогда делаем так:

start ::{208D2C60-3AEA-1069-A2D7-08002B30309D}::{7007ACC7-3202-11D1-AAD2-00805FC1270E}::{Network Adapter GUID}

это на самом деле так же, как ncpa.cpl

но он по-прежнему не открывает это окно настройки IP GUI непосредственно.....

4
задан Root Loop
28.03.2023 0:58 Количество просмотров материала 2510
Распечатать страницу

3 ответа

нет способа открыть это окно свойств напрямую. Есть только ярлык на экране "общие" интерфейсы, будучи ncpa.cpl.

однако, вы можете использовать netsh из cmd, чтобы непосредственно установить или просмотреть свойства. Например, если вы хотите установить IP-адрес вашего "подключения по локальной сети" (название по умолчанию для основного сетевого интерфейса) в 192.168.0.5, С подсети 255.255.255.0 и шлюз 192.168.0.1, вы должны использовать:

netsh interface ipv4 set address name="Local Area Connection"
source=static address=192.168.0.5 mask=255.255.255.0 gateway=192.168.0.1

для обзор всех возможных вариантов использования:

netsh interface ipv4 set address /?

для просмотра текущей конфигурации можно использовать:

netsh interface ipv4 show addresses "Local Area Connection"

что бы потом показать:

Configuration for interface "Local Area Connection"

DHCP enabled:                         No
IP Address:                           192.168.0.5
Subnet Prefix:                        192.168.0.0/24 (mask 255.255.255.0)
Default Gateway:                      192.168.0.1
Gateway Metric:                       0
InterfaceMetric:                      10
5
отвечен Oldskool 2023-03-29 08:46

почему бы вам не использовать AutoHotKey для этого? Этот скрипт я использую:

Run ncpa.cpl 
WinWaitActive Network Connections
SendInput {Tab 4}{Right}!{Enter} ; change {Tab 4} to suit the position of your specific connection in the Connections list
WinWaitActive Wireless Network Connection Properties ; change the title if necessary, for example, if you're on LAN.
SendInput {Down 4}!r
4
отвечен NKT 2023-03-29 11:03

вот что я сделал.. хотя нет прямого CLSID для свойств IPV4, я придумал этот скрипт для тех, кто в нем нуждается:

FOR /F "tokens=* USEBACKQ" %%F IN (`reg query 
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards"`) DO (
SET var=%%F
)
ECHO %var%


for /f "tokens=3" %%a in ('reg query "%var%"  /V ServiceName  ^|findstr /ri 
"REG_SZ"') DO (
SET ServiceName=%%a
)
ECHO %ServiceName%
explorer shell:::{208D2C60-3AEA-1069-A2D7-08002B30309D}\::{7007ACC7-3202-11D1-AAD2- 
00805FC1270E}\::%ServiceName%
0
отвечен DirectXgameR 2023-03-29 13:20

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх