
45753
20.07.2007, aktualisiert am 22.07.2007
Reihenfolge von Zahlen korrekt anzeigen lassen ohne vorangestellter 0
Hallo zusammen,
gibt es eine Moeglichkeit in der Shell sich die Reihenfolge von Zahlen korrekt anzeigen lassen ohne vorangestellter 0 ?
Zahlenfolge 1-12 = 1,10,11,12,2,3,4,5,6,7,8,9
sollte aber sein
Zahlenfolge 1-12 = 1,2,3,4,5,6,7,8,9,10,11,12
Gruesse, wobleibtdiezeit
gibt es eine Moeglichkeit in der Shell sich die Reihenfolge von Zahlen korrekt anzeigen lassen ohne vorangestellter 0 ?
Zahlenfolge 1-12 = 1,10,11,12,2,3,4,5,6,7,8,9
sollte aber sein
Zahlenfolge 1-12 = 1,2,3,4,5,6,7,8,9,10,11,12
Gruesse, wobleibtdiezeit
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 64310
Url: https://administrator.de/forum/reihenfolge-von-zahlen-korrekt-anzeigen-lassen-ohne-vorangestellter-0-64310.html
Ausgedruckt am: 16.05.2025 um 03:05 Uhr
9 Kommentare
Neuester Kommentar
Hallo wobleibtdiezeit!
Wenn Du Nummern in Dateinamen konsequent mit führender Null verwendest, taucht das Problem gar nicht auf.
Ausgehend von einem Dateinamen "Test0816.txt", gespeichert in der Variable %1, könntest Du die nächste Nummer etwa so ermitteln:
Falls der Name in %%i steht, in der ersten Zeile eben %%~ni verwenden
Die Zahl 4 gibt die Stellenanzahl an.
Grüße
bastla
Wenn Du Nummern in Dateinamen konsequent mit führender Null verwendest, taucht das Problem gar nicht auf.
Ausgehend von einem Dateinamen "Test0816.txt", gespeichert in der Variable %1, könntest Du die nächste Nummer etwa so ermitteln:
set "DateiName=%~n1"
set /a Nr=1%DateiName:~-4%+1
set NeueNr=%Nr:~-4%
echo %NeueNr%
Die Zahl 4 gibt die Stellenanzahl an.
Grüße
bastla
Moin wobleibtdiezeit,
der Explorer kennt beide Einstellungen - die stumpf-alphabetische Sortierung und alternativ auch die "Zahlen-im-Dateinamen-nach-Wert"-Sortierung.
Lässt sich über einen Registry-Wert umschießen/einstellen. Ist auch irgendwo in diesem Forum schon mal gepostet worden.
Aber, um noch mal die von bastla schon gehauene Kerbe zu vertiefen - eigentlich vergibt man/frau geplanterweise so, dass sie später "sortiert" erscheinen, also nach Datum-im-Namen (z.B. "JJJJ-MM-TT_Protokoll.doc") oder mit "Version-im-Namen" ( und dann meinetwegen mit 1001 beginnend).
Grüße
Biber
der Explorer kennt beide Einstellungen - die stumpf-alphabetische Sortierung und alternativ auch die "Zahlen-im-Dateinamen-nach-Wert"-Sortierung.
Lässt sich über einen Registry-Wert umschießen/einstellen. Ist auch irgendwo in diesem Forum schon mal gepostet worden.
Aber, um noch mal die von bastla schon gehauene Kerbe zu vertiefen - eigentlich vergibt man/frau geplanterweise so, dass sie später "sortiert" erscheinen, also nach Datum-im-Namen (z.B. "JJJJ-MM-TT_Protokoll.doc") oder mit "Version-im-Namen" ( und dann meinetwegen mit 1001 beginnend).
Grüße
Biber