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

IP Adresse mit findstr suchen und evtl. vorhandene Vornullen löschen NT 4.0 Server

Mitglied: franc1967

franc1967 (Level 1) - Jetzt verbinden

05.07.2006, aktualisiert 03.08.2006, 5460 Aufrufe, 5 Kommentare

Hallo,

mit folgendem Befehl hole ich aus windows nt 4.0 (server) eine IP Adresse aus einer Datei:

for /f %%i in ('findstr "192\..*\..*\.100" c:\test.txt') do set IP=%%i

Bei der Übergabe der Variable %IP% an ftp (ftp %IP%) ist mir aufgefallen, dass z.B. die IP 192.080.080.100 folgendes Ergebnis produziert:

"Host unreachable"

Die gleiche IP ohne Vornullen funktioniert einwandfrei (192.80.80.100).

Unter XP funktioniert das gleiche Szenario einwandfrei (neuere ftp und ping Version).

Irgendeine Idee, wie ich die führenden Nullen mit dem guten alten DOS löschen kann?

Danke für Eure Mühe...
Mitglied: Metzger-MCP
05.07.2006 um 10:10 Uhr
Spontan fällt mir da nichts ein.

Was du machen könntest: suche in einem Editor nach ".0" unt lasse alle vrokommen mit "." ersetzen. schon hast du keine 0 mehr vor den Zahlenwerten.

MFG Metzger
Bitte warten ..
Mitglied: Biber
05.07.2006 um 23:40 Uhr
...oder, muss ja kein Editor sein, nimm eins von den Search & Replace-Freewaretools, die hier auch schon im Bereich "Batch & Shell" beim Thema "Suchen und Ersetzen in Textdateien" genannt wurden.
Und lass damit die ".0" durch "." ersetzen.

Da Dir unter NT 4.0 die M$-CMD-Erweiterungen ja nicht zur Verfügung stehen, wäre das die unaufwändiste Möglichkeit.

Frage: Steht Dir denn VBSkript auf dem Server zur Verfügung? Damit wäre es ja auch nur ein Zweizeiler.

gruß
Biber
Bitte warten ..
Mitglied: franc1967
06.07.2006 um 19:29 Uhr
Leider steht das nicht zur Verfügung. Ich kann auch kein Tool auf der Anlage einsetzen, da bekommen wir keine Genehmigung (Fremdsoftware). Ich habe leider nur Möglichkeiten des Betriebssystems zur Verfügung.

LG
Franc
Bitte warten ..
Mitglied: Biber
06.07.2006 um 19:42 Uhr
Na ja, Franc,

in diesem Fall (ein "Search-and-Replace-Tool" als "Fremdtool") werden die Regel-Aufsteller auf dem Server aber wohl mit sich reden lassen - sonst zeig Ihnen diesen Thread.

Denn die nächst albernere Alternative (wenn auch kein VBS benutzt werden darf) wäre schon, den winzigen IP-String mit seinen max. 15 Zeichen mit einem Monsterwerkzeiug wie Excel o.ä. zu bearbeiten - weil da ein paar SubStr() oder StrReplace()-Makros enthalten sind.

Der NT-Command-Interpreter bietet jedenfalls NICHTS Brauchbares zur Stringmanipulation.

Ist leider so.
Grüße
Biber
Bitte warten ..
Mitglied: Biber
03.08.2006 um 20:40 Uhr
Moin franc1967,

habe gerade beim Durchsehen der noch offenen Beiträge gelesen, dass wir ja gar nicht mehr von Win98 oder ME reden...

Bei Dir müsste doh auch schon das Ersetzen von Teilstrings in Variablen Bestandteil des ausgelieferten CMD-Interpreters sein, oder irre ich mich damit?

Dann ginge es doch genau wie heute mit folgendem Beispiel
01.
(=18:52:42  D:\temp=) 
02.
>set thisIP=100.010.020.030 
03.
 
04.
(=20:38:08  D:\temp=) 
05.
>echo %thisIP% %thisIP:.0=.% 
06.
100.010.020.030 100.10.20.30
Oder hast Du gar schon eine andere Lösung?

Gruß
Bber
Bitte warten ..
Ähnliche Inhalte
Linux Netzwerk
RaspberryPi IP-Adresse löschen
gelöst Frage von RobLinux Netzwerk4 Kommentare

Hallo! Nachdem meinem WLAN-Stick am RaspberryPi zunächst per DHCP eine IP-Adresse zugeteilt wurde, habe ich ich den WLAN-Adapter auf ...

Microsoft Office

ACCESS Prüfen ob IP Adresse in IP Range vorhanden

gelöst Frage von thomas1972Microsoft Office6 Kommentare

Hallo, ich habe in Access eine Tabelle IPRANGE mit folgendem Inhalt IPADDR MASK 192.168.1.1 26 besteht die Möglichkeit über ...

Batch & Shell

Per Findstr, Suchen nach dies bzw. jenes, sonst sonstiges

gelöst Frage von batchnewbieBatch & Shell5 Kommentare

Hallo, ich stehe irgendwie auf dem Schlauch und benötige eure Hilfe. Ich habe drei unterschiedliche Dateiname-Muster einmal welche mit ...

Windows Server

Windows Server - IP Adressen

gelöst Frage von Richard97Windows Server10 Kommentare

Hallo , ich bin gerade dabei im Rahmen meiner Ausbildung mit einem anderen Kollegen eine komplette Domain aufzubauen. Dazu ...

Neue Wissensbeiträge
Router & Routing

Endlich: Reines Kabel-TV Modem in D erhältlich !

Information von aqui vor 2 TagenRouter & Routing9 Kommentare

Mit dem Technicolor TC4400-EU Modem sind nun auch Breitband Router ohne integriertes Modem oder Firewalls wie z.B. die pfSense ...

Netzwerkgrundlagen
The Illustrated TLS Connection
Information von Lochkartenstanzer vor 3 TagenNetzwerkgrundlagen

Moin, Unter findet man eine gelungene Erläuterung von TLS. Fördert sehr das verständnis darüber, was da passiert. lks

Windows 10

Zuverlässiger Remove-AppxProvisionedPackage Ausführen in W10-1803

Tipp von NetzwerkDude vor 4 TagenWindows 104 Kommentare

Moin, Remove-AppxProvisionedPackage hat in 1709 recht zuverlässig funktioniert, in 1803 ist es leider so das es gerne mail failed ...

LAN, WAN, Wireless
Erfahrung mit dem tplink eap115-wall
Erfahrungsbericht von fisi-pjm vor 4 TagenLAN, WAN, Wireless

Die Hintergründe Als ausgebildeter Fisi und ambitionierter "Hobby ITler" bin ich Netzwerktechnisch immer auf der Suche nach "schönen" Lösungen ...

Heiß diskutierte Inhalte
Netzwerkprotokolle
OpenVPN auf dem Client Verständnisfrage
gelöst Frage von bk900042Netzwerkprotokolle23 Kommentare

Hallo Community, möchte OpenVPN benutzen, um mich über VPN per RDP zu einem Server zu verbinden und auch GIT ...

Windows Server
AD User wird immer wieder gesperrt
Frage von YellowcakeWindows Server14 Kommentare

Hey ich habe einen User (ein GL User - Natürlich was denn sonst) der immer wieder gesperrt wird. Ich ...

Netzwerkmanagement
Netzwerklaufwerk verbinden nicht möglich
gelöst Frage von SteiniMNetzwerkmanagement13 Kommentare

Hallo Leute, ich bin neu hier und brauche eure Hilfe. Danke schon mal im Voraus. Ich habe folgendes Problem: ...

Switche und Hubs
OpenSource oder Freeware zur Verwaltung von Switchen
Frage von JonskezSwitche und Hubs12 Kommentare

Hallo, gibt eine kostenlose Verwaltungssoftware für Switche (überwiegend HP/Aruba)? Es sollte möglich sein, aus der Ferne z.B. die Firmware ...