PDA

Показать полную графическую версию : Скрипт для подстановки IP


neymar199795
04-03-2019, 10:36
Здравствуйте,вообщем проблема такая:хочу настроить прокси сервер,в наличии есть обычный интернет от WiFi и 3g модем.Для настройки прокси сервера нужно указать ip адрес обоих объектов(WiFi и модем).И если прописать ip от роутера не составляет труда,то с ip от 3g модема немного сложновато.Проблема в том,что при каждом переподключении к интернету он постоянно меняется.Задача состоит в том,что бы скриптом определять ip и подставлять его в прогу.

Petya V4sechkin
04-03-2019, 13:28
neymar199795, приведите результаты выполнения в командной строке (cmd.exe) при подключенном 3G:
netsh int ip show addresses
wmic nicconfig get /value

neymar199795
04-03-2019, 17:05
Petya V4sechkin, >netsh int ip show addresses

Настройка интерфейса "Ethernet"
DHCP включен: Да
Метрика интерфейса: 4230

Настройка интерфейса "Подключение по локальной сети* 1"
DHCP включен: Да
Метрика интерфейса: 4250

Настройка интерфейса "Подключение по локальной сети* 2"
DHCP включен: Да
Метрика интерфейса: 4250

Настройка интерфейса "Беспроводная сеть"
DHCP включен: Да
IP-адрес 192.168.3.4
Префикс подсети: 192.168.3.0/24 (маска 255.255.255.0)
Основной шлюз: 192.168.3.1
Метрика шлюза: 47
Метрика интерфейса: 4272

Настройка интерфейса "Сетевое подключение Bluetooth"
DHCP включен: Да
Метрика интерфейса: 4290

Настройка интерфейса "3G"
DHCP включен: Нет
IP-адрес 10.40.148.104
Префикс подсети: 10.40.148.104/32 (маска 255.255.255.255)
Основной шлюз: 0.0.0.0
Метрика шлюза: 1
Метрика интерфейса: 65

Настройка интерфейса "Loopback Pseudo-Interface 1"
DHCP включен: Нет
IP-адрес 127.0.0.1
Префикс подсети: 127.0.0.0/8 (маска 255.0.0.0)
Метрика интерфейса: 4300

Petya V4sechkin, >wmic nicconfig get /value


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000000] Microsoft Kernel Debug Network Adapter
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=Microsoft Kernel Debug Network Adapter
DHCPEnabled=TRUE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=0
InterfaceIndex=21
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=kdnic
SettingID={FFB465F6-3297-4C56-AEEA-4CD9578C8EEC}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000001] Realtek PCIe FE Family Controller
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=Realtek PCIe FE Family Controller
DHCPEnabled=TRUE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=1
InterfaceIndex=11
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=D0:17:C2:B8:FB:38
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=rt640x64
SettingID={8D4C560C-8C81-4FF4-ACFF-F997D98C3500}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000002] Qualcomm Atheros AR956x Wireless Network Adapter
DatabasePath=%SystemRoot%\System32\drivers\etc
DeadGWDetectEnabled=
DefaultIPGateway={"192.168.3.1"}
DefaultTOS=
DefaultTTL=
Description=Qualcomm Atheros AR956x Wireless Network Adapter
DHCPEnabled=TRUE
DHCPLeaseExpires=20190305143653.000000+120
DHCPLeaseObtained=20190304143653.000000+120
DHCPServer=192.168.3.1
DNSDomain=home
DNSDomainSuffixSearchOrder={"home"}
DNSEnabledForWINSResolution=FALSE
DNSHostName=DESKTOP-H4B4D4G
DNSServerSearchOrder={"192.168.3.1"}
DomainDNSRegistrationEnabled=FALSE
ForwardBufferMemory=
FullDNSRegistrationEnabled=TRUE
GatewayCostMetric={47}
IGMPLevel=
Index=2
InterfaceIndex=17
IPAddress={"192.168.3.4","fe80::1077:ba99:6c42:441c"}
IPConnectionMetric=4272
IPEnabled=TRUE
IPFilterSecurityEnabled=FALSE
IPPortSecurityEnabled=
IPSecPermitIPProtocols={}
IPSecPermitTCPPorts={}
IPSecPermitUDPPorts={}
IPSubnet={"255.255.255.0","64"}
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=74:C6:3B:5E:2A:C9
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=athr
SettingID={D6780444-8AC1-4BFC-B4BB-519B86BC5F07}
TcpipNetbiosOptions=0
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=65535
WINSEnableLMHostsLookup=TRUE
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000003] Bluetooth Device (Personal Area Network)
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=Bluetooth Device (Personal Area Network)
DHCPEnabled=TRUE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=3
InterfaceIndex=4
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=74:C6:3B:5E:2A:C8
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=BthPan
SettingID={25E341A1-0D67-47A5-9755-140ACDFE5F2C}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000004] Microsoft Wi-Fi Direct Virtual Adapter
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=Microsoft Wi-Fi Direct Virtual Adapter
DHCPEnabled=TRUE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=4
InterfaceIndex=18
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=16:C6:3B:5E:2A:C9
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=vwifimp
SettingID={E45B6010-B252-4E17-9C6E-E6419B94AC94}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000005] Microsoft Wi-Fi Direct Virtual Adapter
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=Microsoft Wi-Fi Direct Virtual Adapter
DHCPEnabled=TRUE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=5
InterfaceIndex=15
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=26:C6:3B:5E:2A:C9
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=vwifimp
SettingID={CA04D885-76F3-4850-9A11-E0621CB5F4F8}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000006] WAN Miniport (SSTP)
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=WAN Miniport (SSTP)
DHCPEnabled=FALSE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=6
InterfaceIndex=20
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=RasSstp
SettingID={F766E27E-4591-451B-8619-83E6EE47DAF0}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000007] WAN Miniport (IKEv2)
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=WAN Miniport (IKEv2)
DHCPEnabled=FALSE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=7
InterfaceIndex=16
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=RasAgileVpn
SettingID={CD6FDD1C-F0BA-42B5-8CEC-AFA3D38835D7}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000008] WAN Miniport (L2TP)
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=WAN Miniport (L2TP)
DHCPEnabled=FALSE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=8
InterfaceIndex=14
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=Rasl2tp
SettingID={A97CDAC8-7142-44DE-A25C-4711A9AE484C}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000009] WAN Miniport (PPTP)
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=WAN Miniport (PPTP)
DHCPEnabled=FALSE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=9
InterfaceIndex=7
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=PptpMiniport
SettingID={3B30EA47-4B37-4951-B2F3-737E8E089D26}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000010] WAN Miniport (PPPOE)
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=WAN Miniport (PPPOE)
DHCPEnabled=FALSE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=10
InterfaceIndex=8
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=RasPppoe
SettingID={80C3D5B0-3BEF-448F-854B-92DC0445144D}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000011] WAN Miniport (IP)
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=WAN Miniport (IP)
DHCPEnabled=FALSE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=11
InterfaceIndex=5
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=54:A8:20:52:41:53
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=NdisWan
SettingID={2A9F5886-765B-4E98-BFFA-21AAEDF8F618}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000012] WAN Miniport (IPv6)
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=WAN Miniport (IPv6)
DHCPEnabled=FALSE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=12
InterfaceIndex=9
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=60:7B:20:52:41:53
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=NdisWan
SettingID={8783B64E-7BDE-459B-B1DE-D01246489FD9}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000013] WAN Miniport (Network Monitor)
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=WAN Miniport (Network Monitor)
DHCPEnabled=FALSE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=13
InterfaceIndex=19
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=62:81:20:52:41:53
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=NdisWan
SettingID={EC821258-2CF3-4993-A326-3DEB40E02EAF}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000014] RAS Async Adapter
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=RAS Async Adapter
DHCPEnabled=FALSE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=14
InterfaceIndex=2
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=20:41:53:59:4E:FF
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=AsyncMac
SettingID={06569B0D-3BC6-4338-9D0C-D81F77282950}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000015] Remote NDIS based Internet Sharing Device
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=Remote NDIS based Internet Sharing Device
DHCPEnabled=TRUE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=15
InterfaceIndex=10
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=usbrndis6
SettingID={8C187145-4DFB-4A17-AD64-E50D68B00F77}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=


ArpAlwaysSourceRoute=
ArpUseEtherSNAP=
Caption=[00000016] Remote NDIS Compatible Device
DatabasePath=
DeadGWDetectEnabled=
DefaultIPGateway=
DefaultTOS=
DefaultTTL=
Description=Remote NDIS Compatible Device
DHCPEnabled=TRUE
DHCPLeaseExpires=
DHCPLeaseObtained=
DHCPServer=
DNSDomain=
DNSDomainSuffixSearchOrder=
DNSEnabledForWINSResolution=
DNSHostName=
DNSServerSearchOrder=
DomainDNSRegistrationEnabled=
ForwardBufferMemory=
FullDNSRegistrationEnabled=
GatewayCostMetric=
IGMPLevel=
Index=16
InterfaceIndex=13
IPAddress=
IPConnectionMetric=
IPEnabled=FALSE
IPFilterSecurityEnabled=
IPPortSecurityEnabled=
IPSecPermitIPProtocols=
IPSecPermitTCPPorts=
IPSecPermitUDPPorts=
IPSubnet=
IPUseZeroBroadcast=
IPXAddress=
IPXEnabled=
IPXFrameType=
IPXMediaType=
IPXNetworkNumber=
IPXVirtualNetNumber=
KeepAliveInterval=
KeepAliveTime=
MACAddress=
MTU=
NumForwardPackets=
PMTUBHDetectEnabled=
PMTUDiscoveryEnabled=
ServiceName=usbrndis6
SettingID={990E07E5-5A9E-40A0-A714-F8967C832764}
TcpipNetbiosOptions=
TcpMaxConnectRetransmissions=
TcpMaxDataRetransmissions=
TcpNumConnections=
TcpUseRFC1122UrgentPointer=
TcpWindowSize=
WINSEnableLMHostsLookup=
WINSHostLookupFile=
WINSPrimaryServer=
WINSScopeID=
WINSSecondaryServer=

mwz, готово.Прошу прощения,не знал что так нужно.

Petya V4sechkin
04-03-2019, 22:45
neymar199795, пример выяснения IP-адреса подключения с названием "3G", для русской локализации системы:
@Echo Off
Set IP_3G=
For /F "tokens=2" %%I In ('netsh.exe int ip show addresses 3G ^| find.exe "IP"') Do Set IP_3G=%%I
If Defined IP_3G Echo %IP_3G%

Но что потом с этим адресом делать?

neymar199795
04-03-2019, 23:57
Petya V4sechkin, из всех 4-х команд в cmd работает только 3,и то For /F "tokens=2" %%I In ('netsh.exe int ip show addresses 3G ^| find.exe "IP"') Do Set IP_3G=%%I
Непредвиденное появление: %%I.

Iska
05-03-2019, 00:33
neymar199795, это код для использования непосредственно внутри пакетного файла, а не отдельные «четыре команды».

neymar199795
05-03-2019, 00:49
Iska, создал bat с этим кодом,но все равно не получается.После открытия пакетного файла через секунду выбрасывает и не дает ни какой инфы.

Iska
05-03-2019, 01:09
neymar199795, откройте командную строку. Перетащите в это окно пакетный файл из Проводника. Нажмите в этом окне Enter.

neymar199795
05-03-2019, 01:37
Iska, Petya V4sechkin, прекрасно спасибо большое! теперь нужно что бы этот ip адрес автоматически подставлялся в файл конфигурации проги.

Iska
05-03-2019, 01:55
теперь нужно что бы этот ip адрес автоматически подставлялся в файл конфигурации проги. »
neymar199795, замечательно! Пусть автоматически подставляется! Теперь, если Вы подробно опишете, что это за файл, как называется, где он расположен, как выглядит (а ещё лучше — обязательно упакуете его в архив и приложите к сообщению), то можно будет поговорить о том, как сие можно будет сделать программно.

Jula0071
05-03-2019, 16:51
Интересно, кто-нибудь спросит, зачем эта вся фигня колхозная нужна? Для ACL что ли? Но мобильные операторы выдают только приватные адреса.

Iska
06-03-2019, 00:20
Интересно, кто-нибудь спросит, зачем »
Уже спросили. Ну, вот, сейчас нам как расскажут про файл — и станет ясно ;).




© OSzone.net 2001-2012