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

Heiß diskutierte Inhalte
Router & Routing
Tipps für Router (ca. 100 clients, VPN) (18)

Frage von oel-auge zum Thema Router & Routing ...

TK-Netze & Geräte
gelöst Convert von TAPI auf CAPI gesucht (13)

Frage von StefanKittel zum Thema TK-Netze & Geräte ...