Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Ermitteln des aktiven Netzwerkinterfaces

Frage Entwicklung Batch & Shell

Mitglied: TorstenK

TorstenK (Level 1) - Jetzt verbinden

13.11.2009 um 11:30 Uhr, 6361 Aufrufe, 2 Kommentare

Hi,

geht um das ermitteln des aktiven Netzwerkinterfaces um automatisiert mit netsh auf diesem Interface Änderungen vorzunehmen.

Entsprechendes Script habe ich mir aus dem Forum geangelt:

http://www.benutzer.de/Name_der_aktiven_Netzwerkkarte(n)_ermiteln.html

Script wie folgt:

01.
Const HKEY_LOCAL_MACHINE = &H80000002 
02.
 
03.
strComputer = "." 
04.
strCheckName = "IpCheckingEnabled" 
05.
strValueName = "Name" 
06.
Set WShell = CreateObject("WScript.Shell") 
07.
Set oReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\default:StdRegProv") 
08.
 
09.
strKeyPath = "SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}" 
10.
oReg.EnumKey HKEY_LOCAL_MACHINE, strKeyPath, arrSubKeys 
11.
  
12.
For Each subkey In arrSubKeys 
13.
   strRegKey = "SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\" 
14.
   strKeyPath = strRegKey & subkey & "\Connection" 
15.
   oReg.GetDWORDValue HKEY_LOCAL_MACHINE, strKeyPath, strCheckName, strValue 
16.
   If strValue <> "" Then 
17.
	oReg.GetStringValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName, strValue 
18.
	Wscript.Echo strValue 
19.
	BefehlDNS = "netsh interface ip set dns name=" & Chr(34) & strValue & Chr(34) &" addr=10.4.10.3 source=static register=PRIMARY" 
20.
	'Wscript.Echo BefehlDNS 
21.
	WShell.run BefehlDNS 
22.
   End If 
23.
Next 
24.
Wscript.Echo "Done!"
Jetzt bräuchte ich das Script aber unter Windows7 und meine Freunde aus dem Hause Redmond haben folgende Zeile:

01.
strCheckName = "IpCheckingEnabled"
leider unbrauchbar gemacht. Den Eintrag "IpCheckingEnabled" gibt es unter Windows7 nicht mehr

Irgend jemand ne andere Idee oder Lösung für mich?

Danke euch!

Gruß

Torsten
Mitglied: Iwan
13.11.2009 um 11:55 Uhr
hallo,

wie ich schon in dem anderen Beitrag schrieb:
leider habe ich kein Win7 hier, aber ich vermute mal, das die Einträge in der Registry anders aussehen
dann guck doch mal bitte in die Registry, wie der Eintrag nun aussieht - evtl. heisst das Eintrag jetzt einfach anders
Bitte warten ..
Mitglied: TorstenK
13.11.2009 um 13:07 Uhr
Hi,

leider garnichts zu erkennen. Gibt nur (noch) folgende Werte:

DefaultNameIndex (REG_DWORD)
DefaultNameResourceID (REG_DWORD)
Name (REG_SZ)
PnpInstanceID (REG_SZ)

und bei den Funkverbindunge noch

MediaSubType (REG_DWORD)

Hättest du noch ne andere Idee?

Gruß

Torsten

PS: entschuldige das Doppelposting, war sinnfrei das nochmal in den alten Beitrag zu posten....
Bitte warten ..
Ähnliche Inhalte
Ubuntu
Ubuntuserver 16.04LTS auf ESXi 6.5 - kein Netzwerkinterface
gelöst Frage von thaefligerUbuntu5 Kommentare

Guten Morgen ich wollte auf unserem ESXi 6.5 einen frisch heruntergeladenen Ubuntu Server 16.04 LTS installieren. Die Installation lief ...

Hyper-V
Hyper V Failovercluster Verstaendnisproblem Aktiv Aktiv bzw aktiv Passiv
Frage von moekewaHyper-V4 Kommentare

Hallo, ich habe da leider ein kleines Verständnisproblem bei Hyper V Failoverclustering. ich habe es jetzt wie folgt verstanden: ...

Microsoft Office
Wordfenster nicht aktiv
Frage von atomas42Microsoft Office3 Kommentare

Hallo, ich habe ein Problem mit Word 2016 evtl mit Verbindung von Windows 10 64 bit. Der Laptop wurde ...

Festplatten, SSD, Raid
Speicherverbrauch ermitteln
Frage von YannoschFestplatten, SSD, Raid8 Kommentare

Hallo zusammen, habe einen 2k8R2 hier mit einer D Part von 724 GB frei sind nurnoch knapp 70 GB ...

Neue Wissensbeiträge
Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 7 StundenWindows 101 Kommentar

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Sicherheit

TLS-Zertifikat und privater Schlüssel von Microsofts Dynamics 365 geleakt

Information von Penny.Cilin vor 8 StundenSicherheit

Microsoft hat versehentlich das TLS-Zertifikat inklusive dem privaten Schlüssel seiner Business-Anwendung Dynamics 365 geleakt. TLS-Zertifikat und privater Schlüssel von ...

Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 1 TagViren und Trojaner2 Kommentare

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 1 TagRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...

Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...

Netzwerkgrundlagen
Hi eine blöde frage. xD
Frage von 132954Netzwerkgrundlagen12 Kommentare

Also: Habe 2012 r2 essentials neuinstalliert, allerdings installiert diese version ja gleich diesen gangen AD kram mit, den hab ...