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

Frage Entwicklung Batch & Shell

GELÖST

Batch auf Ähnlichkeit prüfen

Mitglied: 90776

90776 (Level 2)

25.07.2010 um 03:06 Uhr, 4176 Aufrufe, 7 Kommentare

Hallo @ all

gibt es eine Möglichkeit in Batch zwei Zeichenfolgen auf Ähnlichkeit zu vergleichen

z.B.

Vergleich auf die ersten fünf

Var1 = Administrator
Var2 = Admin

also z.B. dass "Admin" = "Administrator"

Etwa in diesem Sinne
if %var1% EQU %var2% do

Grüsse
Switcher
Mitglied: rubberman
25.07.2010 um 03:35 Uhr
Hallo Switcher,

"Ähnlichkeit" müsste man schon genauer definieren.
Was geht, ist bspw. Groß- und Kleinschreibung ignorieren: if /i ...
Was natürlich auch geht, ist das von dir beschriebene. Schau dir dazu mal die Hilfe zu SET an.
01.
if %var1:~0,5% EQU %var2:~0,5% echo Aehnlich!
BTW Das "do" gehört zu einem anderen Befehl.

Grüße
rubberman
Bitte warten ..
Mitglied: 90776
25.07.2010 um 03:37 Uhr
Danke Rubberman

genau dein Beispiel habe ich gemeint

und mit dem do hast du natürlich recht

Grüsse
Switcher
Bitte warten ..
Mitglied: 90776
25.07.2010 um 03:54 Uhr
Ich habe gerade nochmals eine Frage

Wie vergleicht man eine Varible mit mehreren Zeichenfolgen

z.B.

if %Test% equ 3 oder 4

Grüsse
Switcher
Bitte warten ..
Mitglied: rubberman
25.07.2010 um 04:07 Uhr
Hallo Switcher.

So leider gar nicht. IMO 3 Möglichkeiten:
- verschachtelte Bedingungen
01.
if %Test%==3 ( 
02.
  echo WAHR 
03.
) else ( 
04.
  if %Test%==4 ( 
05.
    echo WAHR 
06.
  ) else ( 
07.
    echo FALSCH 
08.
09.
)
- mehrere Bedingungen in Folge
01.
if %Test%==3 echo WAHR 
02.
if %Test%==4 echo WAHR
- echo an findstr pipen
01.
echo.%Test%|findstr "\<3\> \<4\>" >nul &&( 
02.
  echo WAHR 
03.
) || ( 
04.
  echo FALSCH 
05.
)
Grüße
rubberman
Bitte warten ..
Mitglied: 90776
25.07.2010 um 04:29 Uhr
Danke rubberman

dachte ich mir schon fast

ich arbeite eben mit möglichkeit 2 und dachte um das script zu verkürzen

Grüsse
Switcher
Bitte warten ..
Mitglied: bastla
25.07.2010 um 09:59 Uhr
@rubberman
Alternativ sollte es auch
echo.%Test%|findstr /x "3 4" >nul &&(
tun ...

Grüße
bastla
Bitte warten ..
Mitglied: rubberman
25.07.2010 um 14:27 Uhr
@bastla
Ist viel einfacher und entspricht mehr der eigentlichen Forderung.
04:07 fällt mir aber nicht einfaches mehr ein

Grüße
rubberman
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
BATCH: Office Version prüfen
Frage von 118710Batch & Shell1 Kommentar

Hallo zusammen, vllt könnt ihr mir helfen. Ich möchte eine simple Batch Datei bauen, die erkennt welche Office Version ...

Batch & Shell
In Batch auf Erstelldatum einer Datei prüfen
gelöst Frage von AS-N00Batch & Shell5 Kommentare

Hallo, foolgendes Problem. Ich muss eine leer Datei "dpd.ini" in "d:\bw50" erstellen, wenn in einem Ordner "d:\bw50\dpd\export\" es keine ...

Batch & Shell
Bitte batch-Script auf Fehler prüfen
Frage von maniacmacpainBatch & Shell1 Kommentar

Hallo, ich habe ein kleines Script geschrieben, welches zuerst prüfen soll ob der vpn-Server erreichbar ist. Mit diesem soll ...

Batch & Shell
Mittels Batch jede Zeile einer Textdatei prüfen
gelöst Frage von Peter32Batch & Shell4 Kommentare

Hallo, ich habe eine Textdatei (Projekte.txt), die etwa so aufgebaut ist Nun möchte ich gerne, dass ein Batch-Script jede ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 1 TagLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 2 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 2 TagenSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 2 TagenSicherheit10 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Batch & Shell
Meltdown Microsoft Prüf Script - .zip Datei leider leer
gelöst Frage von MasterBlaster88Batch & Shell13 Kommentare

Hallo zusammen, ich patche gerade unsere Windows Server bzgl. der Meltdown Lücke. Patch vorhanden, Reg Keys gesetzt Um das ...

Batch & Shell
Shell-Skript - Syntax error: Unterminated quoted string
Frage von newit1Batch & Shell13 Kommentare

Hallo Ich schreibe ein Skript das eine CSV-Datei in eine mySQL Datenbank schieben soll. Bekomme nach start des Skrips ...

E-Mail
Erfahrungen mit hMailServer gesucht
Frage von it-fraggleE-Mail10 Kommentare

Hallo, meine neue Stelle möchte einen eigenen Mailserver. Ich als Linuxkind war direkt geistig mit Postfix dabei. Leider wollen ...

Entwicklung
VBS: alle PDF-Dateien in einem Ordner gleichzeitig öffnen
gelöst Frage von JuweeeEntwicklung9 Kommentare

Hallo, ich habe in deiner Ordnerstruktur (.\Tagesberichte\xx.18\) mehrere dynamische PDF-Formulare (mit LCD erstellt). Die Berichtsformulare sind im Layout alle ...