Zeichenkette verkehrt herum wiedergeben via Batch

Dieses Thema Zeichenkette verkehrt herum wiedergeben via Batch im Forum "Windows XP Forum" wurde erstellt von Overwrite, 29. März 2009.

Thema: Zeichenkette verkehrt herum wiedergeben via Batch Hallo liebe Community ;) Ich habe da ein Problem mit dem Scripten einer Batch. Diese Batch erhält als 1. Parameter...

  1. Hallo liebe Community ;)

    Ich habe da ein Problem mit dem Scripten einer Batch. Diese Batch erhält als 1. Parameter eine 5stellige Zahlenkombination (die Personalnummer) sowie einen Pfad als zweiten Parameter.

    Das Script soll die Personalnummer umkehren (zB 12345 würde 54321) und in einer Datei PersCode.ipu abspeichern. Das Verzeichnis, in dem jene Datei gespeichert werden soll, wird durch den 2. Parameter bestimmt. Das Script funktioniert nur zum Teil.

    Hier das Script:
    Code:
    set erste_=%1
    set erste=%erste_:~0,1%
    
    set zweite_=%1
    set zweite=%zweite_:~1,1%
    
    set dritte_=%1
    set dritte=%dritte_:~2,1%
    
    set vierte_=%1
    set vierte=%vierte_:~3,1%
    
    set fuenfte_=%1
    set fuenfte=%fuenfte_:~4,1%
    
    echo %fuenfte%%vierte%%dritte%%zweite%%erste% > %2\persipu.ipu
    

    Und hier ein Ergebnis des Aufrufes der generator.bat:
    Code:
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>generator.bat 12345 .
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>set erste_=12345
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>set erste=1
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>set zweite_=12345
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>set zweite=2
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>set dritte_=12345
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>set dritte=3
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>set vierte_=12345
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>set vierte=4
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>set fuenfte_=12345
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>set fuenfte=5
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>echo 54321 1>.\persipu.ipu
    C:\clever-koezleme_ueb07\clever-koezleme_ueb07\IO-Prod-USE\Clever-Koezleme>
    
    Die 1 vor dem > :| :| :| :| :| :| :| :| :| :| :| :|
     
Die Seite wird geladen...

Zeichenkette verkehrt herum wiedergeben via Batch - Ähnliche Themen

Forum Datum
Php: RegExp - Zeichenkette mit Zahlen finden Windows XP Forum 8. März 2009
Zeichenkette teilen vor + oder - Windows XP Forum 17. Aug. 2007
WinAMP verkehrt?! Audio, Video und Brennen 20. Okt. 2005
Windowsstart - Anzeige verkehrt herum Windows XP Forum 16. Okt. 2005
Verkehrte Anordnung/Sortierung der Dateien (Windows-Explorer) Windows 95-2000 22. März 2005