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

Frage Entwicklung Batch & Shell

Mitglied: franc1967

franc1967 (Level 1) - Jetzt verbinden

05.07.2006, aktualisiert 03.08.2006, 5426 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 ...

Windows Server
Aufgabneplanung bei Windows NT 4.0 Server?
gelöst Frage von simonfcz1996Windows Server6 Kommentare

Gibt es bei dem alten Windows NT eine Aufgabenplanung, wie bei Windows 7 usw. ?

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 ...

Backup
Robocopy auf windows nt 4.0
gelöst Frage von simonfcz1996Backup4 Kommentare

Funktioniert robocopy auf Windows NT 4.0? Und wenn ja, ich habe leider keine Ahnung von Robocopy und würde gerne ...

Neue Wissensbeiträge
Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 1 TagWindows 106 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 1 TagSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 2 TagenInternet5 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 2 TagenDSL, VDSL2 Kommentare

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Heiß diskutierte Inhalte
Batch & Shell
Kann man mit einer .txt Datei eine .bat Datei öffnen?
gelöst Frage von HelloWorldBatch & Shell20 Kommentare

Wie schon im Titel beschrieben würde ich gerne durch einfaches klicken auf eine Text oder Word Datei eine Batch ...

Router & Routing
OpenWRT bzw. L.E.D.E auf Buffalo WZR-HP-AG300H - update
gelöst Frage von EpigeneseRouter & Routing11 Kommentare

Guten Tag, ich habe auf einem Buffalo WZR-HP-AG300H die alternative Firmware vom L.E.D.E Projekt geflasht. Ich bin es von ...

LAN, WAN, Wireless
WLAN Reichweite erhöhen mit neuer Antenne
gelöst Frage von gdconsultLAN, WAN, Wireless8 Kommentare

Hallo, ich besitze einen TL-WN722N USB-WLAN Dongle mit einer richtigen Antenne. Ich frage mich jetzt ob man die Reichweite ...

Router & Routing
Fritzbox Gastnetz - exposed Host - zur Sophos IPTV
Frage von medikopterRouter & Routing7 Kommentare

Hallo zusammen, ich habe eine Frage bezüglich des Fritz box Gastzugangs an einer Sophos UTM Home. An liebsten wäre ...