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

Client IP Adresse auslesen vom Server aus

Mitglied: 19697

19697 (Level 1)

07.11.2005, aktualisiert 09.11.2005, 6773 Aufrufe, 9 Kommentare

Hallo,

gibt es eine Möglichkeit, IP Adressen von einem Client auszulesen und als Variable abzuspeichern?

Ich brauche das für mein Anmeldescript.

Gruß
Mitglied: marc81
07.11.2005 um 14:00 Uhr
Hi,

wir hatten dieses "Problem" auchmal. Habs versucht mit VB. Da kann mich sich eine Funkt. prog. die das macht aber sehr schwer wenn man sich nicht richtig auskennt.
Im endeffekt haben wir ein script erstellt das nach dem start die Shell"Ipconfig.exe > ip.txt"ausführt. Dann über ReadFiles die genaue posi von der IP bestimmen,Temp datei löschen und als Variable an das Hauptscipt ausgeben.

Nicht gerade elegant aber funktioniert!!!

Bin gern bereit für andere Vorschläge;)

gruß
Marc81
Bitte warten ..
Mitglied: 19697
07.11.2005 um 14:08 Uhr
wie meinst du dass den mit dem auslesen, kannst du mir da mal ein paar anhaltspunkte nennen?
Bitte warten ..
Mitglied: marc81
07.11.2005 um 14:22 Uhr
Als erstes muss man den Shell mit "Ipconfig > Datei.txt" anlegen
am besten etwas warten -> "wscript.sleep 1000"
die datei öffnen, postionen der IP bestimmen mit der Funktion "Instrrev".
und dann per "mid" die Ip "auslesen" und als Variable an das Script zurückgeben.

Beruht alles auf Windows Scripting Host!
Immer hilfreich ist eine Befehlsrefernz!

Es gibt auch die möglich das als System Variable abzulegen, aber das weiß ich grad ned auswendig.

gruß
marc81
Bitte warten ..
Mitglied: 19697
07.11.2005 um 14:26 Uhr
danke erstmal. ich glaube wir machen es anders
Bitte warten ..
Mitglied: 19697
07.11.2005 um 14:26 Uhr
danke erstmal. ich glaube wir machen es anders
Bitte warten ..
Mitglied: marc81
07.11.2005 um 14:33 Uhr
Wie gesagt ist nicht elegant und auch etwas umständlich. Für uns war es die momentan einfachste Lösung unser Script mit IP´s zu füttern.

Es gibt bestimmt schon fertige Scripts oder Tools die das einfacher bewerkstelligen.

Bei den verwandten Themen steht auch nen Beitrag für Systemvariablen.
Wenn man das macht kann man ganz einfach die Systemvariable im Script auslesen!


gruß
Marc81
Bitte warten ..
Mitglied: gemini
07.11.2005 um 16:51 Uhr
Versuch mal das hier:
01.
strComputer = "."
02.
Set objWMIService = GetObject("winmgmts:" _
03.
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
04.

05.
Set IPConfigSet = objWMIService.ExecQuery _
06.
    ("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE")
07.
 
08.
For Each IPConfig in IPConfigSet
09.
If Not IsNull(IPConfig.IPAddress) Then 
10.
For i=LBound(IPConfig.IPAddress) to UBound(IPConfig.IPAddress)
11.
WScript.Echo IPConfig.IPAddress(i)
12.
Next
13.
End If
14.
Next
Bitte warten ..
Mitglied: 19697
07.11.2005 um 16:55 Uhr
Das Problem ist: Das sind Thin Clients und die laufen über einen Server. Und ich brauche die IPs nicht von den Servern sondern von den Thin Clients. Ich will damit die Thin Clients verschiedenen druckern zuordnen, da einige Clients in anderen Häusern stehen.
Bitte warten ..
Mitglied: 19697
09.11.2005 um 12:34 Uhr
keiner irgendeine Lösung?
die Variable Clientname gibt es ja auf dem Server.
Bitte warten ..
Ähnliche Inhalte
Windows Server
Server 2012 DNS AD DHCP. IP Adress Frage
Frage von maxrutzWindows Server1 Kommentar

Momentan hab ich zum Testen ein Server zuhause mit ESXI und winserver 2012. Ich habe ein Test Netzwerk gemacht ...

Router & Routing

Zugriff auf NAS in anderem IP-Adress Bereich

gelöst Frage von TorstenhofRouter & Routing12 Kommentare

Hallo liebe Forumsmitglieder Ich habe folgendes Problem mit einer Netzwerkkonfiguration: Netzwerk 1: IP Adressen 192.168.0.x Arbeitsplatzrechner und NAS Zugriff ...

Windows Server

Client bekommt keine IP

gelöst Frage von Jabberwocky86Windows Server12 Kommentare

Hallo Zusammen Ich stehe vor einem kleinen Problem und kann mir nicht erklären wieso. Habe gerade einen Domänencontroller mit ...

LAN, WAN, Wireless

MAC Adress Finder bzw. Scanner (legal)

gelöst Frage von SchwarzerRieseLAN, WAN, Wireless9 Kommentare

Hallo zusammen, ich habe in meinem Heimnetzwerk (mit einer FritzBox als Modem & Router) folgendes "Problem": Irgendein Nachbar besitzt ...

Neue Wissensbeiträge
Internet

Schwarzer Tag für die Netzfreiheit: Die umstrittene Urheberrechtsreform wurde beschlossen

Information von Frank vor 5 StundenInternet13 Kommentare

Ich zitiere einfach mal Julia Reda von den Piraten, da mir selbst einfach die Worte dazu fehlen: Schwarzer Tag ...

Internet
Ist zwar keien Anleitung, aber
Anleitung von SachsenHessi vor 5 StundenInternet1 Kommentar

oder doch eine Anleitung ? Für die nächste EU-Wahl ? SH

PHP
Pfsense - Vouchergenerator 1.6.1
Anleitung von cafepost vor 7 StundenPHP

Hallo Zusammen , aus Sicherheitsgründen wurde mein Server auf den neuesten Stand gebracht, jetzt wollte ich den Vouchergenerator 1.6.1 ...

Internet

Verlag protestiert gegen Artikel 13 (jetzt Artikel 17) der geplanten EU-Verordnung

Information von Dilbert-MD vor 10 StundenInternet

Leider etwas spät, aber immerhin hat auch der heise-Verlag eingesehen, dass die Umsetzung der Urheberrechtsreform - so wie sie ...

Heiß diskutierte Inhalte
Voice over IP
Mikrotik: Voip mit SIP Phones in verschiedenen Subnetzen mit FritzBox
Frage von SpartacusVoice over IP18 Kommentare

Hallo, ich habe das Problem, dass ich verschiedene SIP-Clients in unterschiedlichen Subnetzen habe, die mit meinem Server FritzBox7412 keine ...

Batch & Shell
Computer im Active Directory filtern
Frage von chkdskBatch & Shell16 Kommentare

Hallo Zusammen, ich möchte über die Powershell Computer im Active Directory filtern. Als Beispiel: listet mir alle Computer auf, ...

LAN, WAN, Wireless
Netzwerkkomponenten von 2011 und nur 100 Mbit?
gelöst Frage von FalaffelLAN, WAN, Wireless14 Kommentare

Hallo zusammen, ist es möglich, dass bei Netzwerkkomponenten von ca. 2011 nicht mehr wie 100 Mbit möglich ist? Konkret ...

Internet
Schwarzer Tag für die Netzfreiheit: Die umstrittene Urheberrechtsreform wurde beschlossen
Information von FrankInternet13 Kommentare

Ich zitiere einfach mal Julia Reda von den Piraten, da mir selbst einfach die Worte dazu fehlen: Schwarzer Tag ...