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

Im XP Command Konsolenfenster textstrings vergleiche

Frage Entwicklung Batch & Shell

Mitglied: rsadmchef

rsadmchef (Level 1) - Jetzt verbinden

19.09.2013 um 12:34 Uhr, 1246 Aufrufe, 4 Kommentare, 1 Danke

Hallo Team

ich suche nach einer Möglichkeit in DOS-Fenster von XP einen Textstring-Vergleich durchzuführen.

in Form eines Batch-Programmes

So etwa

txt1="Hallo Welt"
txt2="o W"
txt3="lt"

Wenn der txt2 zum Teil, bzw anteilsweise dem txt1 entspricht ( Rumpfsequenz txt2 in txt1 vorhanden ), gib true aus.
Wenn der txt3 zum Teil, bzw anteilsweise dem txt1 entspricht ( Rumpfsequenz txt2 in txt1 vorhanden ), gib true aus.

Weiss jmd etwas hierzu ?

dank euch im Vorraus.

Gruß rsadmchef
Mitglied: Netzheimer
19.09.2013 um 13:21 Uhr
Hallo rsadmchef,

schau doch mal unter http://de.wikibooks.org/wiki/Batch-Programmierung:_Batch-Befehle#Syntax ....

Hier im Forum wurde das Thema CMD und Operator == auch schon oft behandlet.

Gruß

Netzheimer
Bitte warten ..
Mitglied: Endoro
19.09.2013 um 14:16 Uhr
Hi,
was ist eine 'Rumpfsequenz'?
lg.
Bitte warten ..
Mitglied: rsadmchef
19.09.2013 um 14:23 Uhr
Hallo Netzheimer,



NOT Der Befehl wird nur ausgeführt, wenn die Bedingung NICHT Wahr ist. Optional.
== ist gleich
EQU ist gleich
NEQ nicht gleich
LSS kleiner als
LEQ kleiner als oder gleich
GTR größer als
GEQ größer als oder gleich


Danke für den Tipp, aber:
Wie heisst denn der Operator für den og. Fall ?
Mir scheint es daß hier keiner passt.

Gruß rsadmchef
Bitte warten ..
Mitglied: Endoro
19.09.2013 um 14:31 Uhr
KA was du mit kleiner/groesser meinst. Ich dachte an sowas:
01.
@ECHO OFF &SETLOCAL 
02.
SET "txt1=Hallo Welt" 
03.
SET "txt2=o W" 
04.
SET "txt3=lt" 
05.
SET "txt4=blah" 
06.
 
07.
FOR /L %%A IN (2,1,4) DO ECHO %TXT1%|CALL FINDSTR "%%TXT%%A%%" >NUL && ( 
08.
	CALL ECHO "%%TXT%%A%%" ist in "%txt1%" enthalten. 
09.
) || ( 
10.
	CALL ECHO "%%TXT%%A%%" ist in "%txt1%" NICHT enthalten. 
11.
)
lg.
Bitte warten ..
Ähnliche Inhalte
Entwicklung
Powershell Dot-Sourcing in Invoke-Command (3)

Frage von StfnCstr zum Thema Entwicklung ...

Windows Server
gelöst Nur XP PCs können nur auf einem Server keine Freigabe mappen (4)

Frage von BPeter zum Thema Windows Server ...

Windows 7
Dateien umbenennen Unterschiede in Win7 und XP (3)

Frage von mani55 zum Thema Windows 7 ...

Windows XP
Windows XP 2TB Datenplatte nur mit 1TB beschreibbar (11)

Frage von hajo2121 zum Thema Windows XP ...

Neue Wissensbeiträge
Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(2)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(5)

Anleitung von BassFishFox zum Thema Windows 10 ...

Administrator.de Feedback

Tipp: Ungelöste Fragen ohne Antwort in Tickeransicht farblich hinterlegen

Tipp von pattern zum Thema Administrator.de Feedback ...

Viren und Trojaner

Neue Magazin Ausgabe: Malware und Angriffe abwehren

Information von Frank zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
Windows Systemdateien
Warum System auf "C:" (29)

Frage von DzumoPRO zum Thema Windows Systemdateien ...

LAN, WAN, Wireless
Cisco SG200: Auf bestimmtem vLAN bestimmte TCP-Ports sperren (19)

Frage von SarekHL zum Thema LAN, WAN, Wireless ...

Windows Server
gelöst Update BackupExec 2015 auf 2016 führt zu SQL-Server Problem (16)

Frage von montylein1981 zum Thema Windows Server ...

Cloud-Dienste
gelöst Bitcoins minen über Nacht? (16)

Frage von 1410640014 zum Thema Cloud-Dienste ...