Ich habe einige Ordner, die AA2017-123-TEXT
und AA2017-124-TEXTS
sagt. Ich versuche, Stapel zu verwenden, um diese Datei zu AA2017-123
und AA2017-124
umzubenennen, den Text vom Ordnernamen entfernend. Das ist, ich möchte nur die ersten 8 Zeichen in einem Ordnernamen. Ich benutze Windows 7Wie Ordner umzubenennen ersten 8 Zeichen und den Rest entfernen
-3
A
Antwort
0
genau das zu tun, was gefragt wurde, nämlich Spaltung Ab einer bestimmten Anzahl an Zeichen könnte das folgende Code-Snippet verwendet werden (Extrahieren der ersten 10
Zeichen h Beispiel):
for /F "delims=" %%D in ('dir /B /A:D "*"') do (
set "FOLDER=%%D"
setlocal EnableDelayedExpansion
move "!FOLDER!" "!FOLDER:~,10!"
endlocal
)
0
Es gibt mehrere Möglichkeiten, um Ihre Aufgabe zu erfüllen, IMO die einfachste ist die Bindestriche als Trennzeichen in einer for-Schleife verwenden.
In der cmd Linie
for /f "tokens=1,2* delims=-" %a in ('dir /B/ad *-*-*') do @echo ren "%a-%b-%c" "%a-%b"
In einem Batch-
for /f "tokens=1,2* delims=-" %%a in ('dir /B/ad *-*-*') do echo ren "%%a-%%b-%%c" "%%a-%%b"
Wenn die Ausgabe entfernen sieht ok das Echo
Verwandte Themen
- 1. Entfernen des ersten Ordner in einem Pfad
- 2. Wie kopiert man Dateien in Ordner basierend auf den ersten 15 Zeichen des Datei- und Ordnernamens?
- 3. Lesen Sie nur die ersten 5 Zeichen und verwerfen Rest
- 4. Entfernen Sie den ersten Buchstaben mehrerer Dateinamen
- 5. Entfernen Zeichen aus dem ersten Array und letzten Array String
- 6. Wie die ersten 3 Zeichen aus Nstring entfernen?
- 7. , wie bestimmte Zeichen und Text entfernen
- 8. UTF-8 und deutsche Zeichen?
- 9. Python durchläuft Ordner und \ Zeichen
- 10. Schwedische Zeichen und UTF-8
- 11. Den ersten Punkt einer Zeichen-App zeichnen?
- 12. Wie du die Zeichen zwischen den ersten und letzten Zeichen eines Wortes duplizieren kannst?
- 13. PHP den ersten Index eines Arrays entfernen und neu indizieren
- 14. Entfernen Projektname von URL mit REST mit Jersey2 + Tomcat 8
- 15. Entfernen Sie Leerzeichen vor jedem ersten Zeichen und nach jedem letzten Zeichen
- 16. Wie kann ich den ersten Ordner von einer URL extrahieren?
- 17. eine bestimmte Zeichenfolge aus einem Array entfernen und den Rest
- 18. Entfernen Sie die ersten Zeichen von NSMutableString, ohne
- 19. Entfernen Sie Newline-Zeichen aus der ersten Zeile von NSString
- 20. Nicht-UTF-8-Zeichen aus der großen TXT-Datei entfernen
- 21. Entfernen Sie die ersten Ordnernamen
- 22. findet Summe von ersten Zeichen von Zeichenfolge in mysql Entfernen
- 23. So entfernen Sie nicht UTF-8 Zeichen aus der Textdatei
- 24. Entfernen Sie die ersten 4 Zeichen einer Zeichenfolge mit PHP
- 25. Entfernen Sie spezielle Anführungszeichen und andere Zeichen
- 26. C# clickonce Bereitstellung: Wie "Anwendungsdateien" umzubenennen?
- 27. Wie Artefakte gitlabci umzubenennen?
- 28. Entfernen Sie den ersten Teil von URL in Tag
- 29. Bash-Skript zu entfernen Zeichen aus allen Dateinamen in Ordner
- 30. Tomcat 8 Konfigurations- und Webapp-Ordner ändern
'AA2017-123' = 10 Zeichen. Wie viele Charaktere willst du? –
clear duplicate von: http://StackOverflow.com/questions/9271107/bat-file-for-renaming-multiple-folders muss gelöscht werden – Drako
@MCND Es ist 10. Ich frage allgemein. Danke – Ranjith