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, 1239 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 ..
Neuester Wissensbeitrag
Exchange Server

WSUS bietet CU22 für Exchange 2007 SP3 nicht an. EOL Exchange 2007

Tipp von DerWoWusste zum Thema Exchange Server ...

Ähnliche Inhalte
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 ...

Windows XP
Windows XP und die Atom-U-Boote in Großbritannien (6)

Link von transocean zum Thema Windows XP ...

Heiß diskutierte Inhalte
Exchange Server
Test-ActiveSyncConnectivity Error nach neuem Zertifikat (17)

Frage von Driphex zum Thema Exchange Server ...

Batch & Shell
gelöst Batch xls nach aktuellem Datum auslesen und email senden (14)

Frage von michi-ffm zum Thema Batch & Shell ...

Backup
Datensicherung ARCHIV (12)

Frage von fautec56 zum Thema Backup ...