Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Zeichen in Zeichenkette einer Batch Variable suchen

Frage Entwicklung Batch & Shell

Mitglied: kasimodo

kasimodo (Level 1) - Jetzt verbinden

25.08.2008, aktualisiert 18:13 Uhr, 15061 Aufrufe, 5 Kommentare

I

Ich finde keine Lösung!!

Eine Variable in meiner Batch kann eine IPAdresse, LPTx: oder Comx: sein.
Wenn diese Variable eine IPAdresse ist, dann soll etwas ausgefürt werden.

Dazu meine Vorstellung - eine IP (z.B 192.168.100.1 ) hat 3x den "." als zeichen in der zeichenkette

NUR wie kann ich dies überprüfen?

Bitte - wer kann helfen?

danke & vg kasimodo
Mitglied: CondCPP
25.08.2008 um 16:09 Uhr
Ist der grobe IP Bereich bekannt?
01.
echo %variable%>Datei 
02.
findstr 192.1 Datei
Da der . hier als allgemeiner Platzhalter funktioniert ist es etwas schwierig nach drei Punkten zu suchen. Nach IP Bereichen kann allerdings wieder gesucht werden.
Bitte warten ..
Mitglied: miniversum
25.08.2008 um 16:47 Uhr
Versuchs mal damit:
01.
echo %variable%|find ".">NUL 
02.
if "%errorlevel%" equ "0" echo Ist eine IP
Bitte warten ..
Mitglied: bastla
25.08.2008 um 17:18 Uhr
Hallo kasimodo und willkommen im Forum!

Genau wär's eigentlich so:
01.
echo %variable%|findstr "[0-9]\.[0-9]*\.[0-9]*\.[0-9]">nul && echo IP gefunden
Grüße
bastla
Bitte warten ..
Mitglied: kasimodo
25.08.2008 um 18:09 Uhr
DANKE!!! So geht es!!!!!!!!!!!!

Die einfachsten Lösungen sind doch die BESTEN!

Da hätte ich auch drauf kommen können! <schäm>

manchmal sieht man(n) den Wald vor lauter Bäumen nicht mehr!!

vg. kasimodo
Bitte warten ..
Mitglied: kasimodo
25.08.2008 um 18:13 Uhr
@bastla - wieder was gelernt! Vielen Dank!

@all
Danke! ich bin begeistert vom Forum. die lösungen sind klasse.

vg kasimodo
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Batch & Shell
Batch-Variable nach Stichworten aus TXT Datei durchsuchen (3)

Frage von Markus5579 zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch Variable setzten mit Leerzeichen (3)

Frage von Marlon1 zum Thema Batch & Shell ...

Batch & Shell
Batch: Variable Expansion in einer FOR-Schleife (9)

Frage von .Sessl zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
DSL, VDSL
gelöst DSL 200m verlängern (15)

Frage von Angela44 zum Thema DSL, VDSL ...

LAN, WAN, Wireless
Per Script auf UniFi-controller zugreifen und WPA2-Key ändern (11)

Frage von Winfried-HH zum Thema LAN, WAN, Wireless ...

Windows Server
SBS 2011 Standard virtualisieren (11)

Frage von HeinrichM zum Thema Windows Server ...

Exchange Server
gelöst DHCP Sever MS Server 2012 Problem (10)

Frage von Florian86 zum Thema Exchange Server ...