VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



Get the Network Adapter Configuration details using Win32_NetworkAdapterConfiguration WMI Class

by Karthikeyan (187 Submissions)
Category: Miscellaneous
Compatability: VB Script
Difficulty: Unknown Difficulty
Originally Published: Thu 29th July 2004
Date Added: Mon 8th February 2021
Rating: (1 Votes)

Get the Network Adapter Configuration details using Win32_NetworkAdapterConfiguration WMI Class

Rate Get the Network Adapter Configuration details using Win32_NetworkAdapterConfiguration WMI Class



'Generated using 'WMI Win32 Class Autoscript Generator' - Developed by Karthikeyan
'Homepage: http://www.geocities.com/marskarthik

On Error Resume Next
Computer = "."
Set OutFile = CreateObject("WScript.Shell")
Const ForAppending = 2
Set FileSystem = CreateObject("Scripting.FileSystemObject")
Set TextFile = FileSystem.OpenTextFile ("c:\Win32_NetworkAdapterConfiguration.txt", ForAppending, True)
TextFile.WriteLine "Script for Win32_NetworkAdapterConfiguration Class by Karthikeyan"
TextFile.WriteLine 
Set WMIService = GetObject("winmgmts:\\" & Computer & "\root\cimv2")
Set Items = WMIService.ExecQuery("Select * from Win32_NetworkAdapterConfiguration",,48)
For Each SubItems in Items
TextFile.WriteLine "********************************************************************"
    TextFile.WriteLine "ArpAlwaysSourceRoute: " & SubItems.ArpAlwaysSourceRoute
    TextFile.WriteLine "ArpUseEtherSNAP: " & SubItems.ArpUseEtherSNAP
    TextFile.WriteLine "Caption: " & SubItems.Caption
    TextFile.WriteLine "DatabasePath: " & SubItems.DatabasePath
    TextFile.WriteLine "DeadGWDetectEnabled: " & SubItems.DeadGWDetectEnabled
    TextFile.WriteLine "DefaultIPGateway: " & SubItems.DefaultIPGateway
    TextFile.WriteLine "DefaultTOS: " & SubItems.DefaultTOS
    TextFile.WriteLine "DefaultTTL: " & SubItems.DefaultTTL
    TextFile.WriteLine "Description: " & SubItems.Description
    TextFile.WriteLine "DHCPEnabled: " & SubItems.DHCPEnabled
    TextFile.WriteLine "DHCPLeaseExpires: " & SubItems.DHCPLeaseExpires
    TextFile.WriteLine "DHCPLeaseObtained: " & SubItems.DHCPLeaseObtained
    TextFile.WriteLine "DHCPServer: " & SubItems.DHCPServer
    TextFile.WriteLine "DNSDomain: " & SubItems.DNSDomain
    TextFile.WriteLine "DNSDomainSuffixSearchOrder: " & SubItems.DNSDomainSuffixSearchOrder
    TextFile.WriteLine "DNSEnabledForWINSResolution: " & SubItems.DNSEnabledForWINSResolution
    TextFile.WriteLine "DNSHostName: " & SubItems.DNSHostName
    TextFile.WriteLine "DNSServerSearchOrder: " & SubItems.DNSServerSearchOrder
    TextFile.WriteLine "DomainDNSRegistrationEnabled: " & SubItems.DomainDNSRegistrationEnabled
    TextFile.WriteLine "ForwardBufferMemory: " & SubItems.ForwardBufferMemory
    TextFile.WriteLine "FullDNSRegistrationEnabled: " & SubItems.FullDNSRegistrationEnabled
    TextFile.WriteLine "GatewayCostMetric: " & SubItems.GatewayCostMetric
    TextFile.WriteLine "IGMPLevel: " & SubItems.IGMPLevel
    TextFile.WriteLine "Index: " & SubItems.Index
    TextFile.WriteLine "IPAddress: " & SubItems.IPAddress
    TextFile.WriteLine "IPConnectionMetric: " & SubItems.IPConnectionMetric
    TextFile.WriteLine "IPEnabled: " & SubItems.IPEnabled
    TextFile.WriteLine "IPFilterSecurityEnabled: " & SubItems.IPFilterSecurityEnabled
    TextFile.WriteLine "IPPortSecurityEnabled: " & SubItems.IPPortSecurityEnabled
    TextFile.WriteLine "IPSecPermitIPProtocols: " & SubItems.IPSecPermitIPProtocols
    TextFile.WriteLine "IPSecPermitTCPPorts: " & SubItems.IPSecPermitTCPPorts
    TextFile.WriteLine "IPSecPermitUDPPorts: " & SubItems.IPSecPermitUDPPorts
    TextFile.WriteLine "IPSubnet: " & SubItems.IPSubnet
    TextFile.WriteLine "IPUseZeroBroadcast: " & SubItems.IPUseZeroBroadcast
    TextFile.WriteLine "IPXAddress: " & SubItems.IPXAddress
    TextFile.WriteLine "IPXEnabled: " & SubItems.IPXEnabled
    TextFile.WriteLine "IPXFrameType: " & SubItems.IPXFrameType
    TextFile.WriteLine "IPXMediaType: " & SubItems.IPXMediaType
    TextFile.WriteLine "IPXNetworkNumber: " & SubItems.IPXNetworkNumber
    TextFile.WriteLine "IPXVirtualNetNumber: " & SubItems.IPXVirtualNetNumber
    TextFile.WriteLine "KeepAliveInterval: " & SubItems.KeepAliveInterval
    TextFile.WriteLine "KeepAliveTime: " & SubItems.KeepAliveTime
    TextFile.WriteLine "MACAddress: " & SubItems.MACAddress
    TextFile.WriteLine "MTU: " & SubItems.MTU
    TextFile.WriteLine "NumForwardPackets: " & SubItems.NumForwardPackets
    TextFile.WriteLine "PMTUBHDetectEnabled: " & SubItems.PMTUBHDetectEnabled
    TextFile.WriteLine "PMTUDiscoveryEnabled: " & SubItems.PMTUDiscoveryEnabled
    TextFile.WriteLine "ServiceName: " & SubItems.ServiceName
    TextFile.WriteLine "SettingID: " & SubItems.SettingID
    TextFile.WriteLine "TcpipNetbiosOptions: " & SubItems.TcpipNetbiosOptions
    TextFile.WriteLine "TcpMaxConnectRetransmissions: " & SubItems.TcpMaxConnectRetransmissions
    TextFile.WriteLine "TcpMaxDataRetransmissions: " & SubItems.TcpMaxDataRetransmissions
    TextFile.WriteLine "TcpNumConnections: " & SubItems.TcpNumConnections
    TextFile.WriteLine "TcpUseRFC1122UrgentPointer: " & SubItems.TcpUseRFC1122UrgentPointer
    TextFile.WriteLine "TcpWindowSize: " & SubItems.TcpWindowSize
    TextFile.WriteLine "WINSEnableLMHostsLookup: " & SubItems.WINSEnableLMHostsLookup
    TextFile.WriteLine "WINSHostLookupFile: " & SubItems.WINSHostLookupFile
    TextFile.WriteLine "WINSPrimaryServer: " & SubItems.WINSPrimaryServer
    TextFile.WriteLine "WINSScopeID: " & SubItems.WINSScopeID
    TextFile.WriteLine "WINSSecondaryServer: " & SubItems.WINSSecondaryServer
TextFile.WriteLine "********************************************************************"
Next
TextFile.Close
OutFile.Run "notepad.exe c:\Win32_NetworkAdapterConfiguration.txt",1,True


Download this snippet    Add to My Saved Code

Get the Network Adapter Configuration details using Win32_NetworkAdapterConfiguration WMI Class Comments

No comments have been posted about Get the Network Adapter Configuration details using Win32_NetworkAdapterConfiguration WMI Class. Why not be the first to post a comment about Get the Network Adapter Configuration details using Win32_NetworkAdapterConfiguration WMI Class.

Post your comment

Subject:
Message:
0/1000 characters