Wie erhält man nur den Namen eines Ordners ohne Pfad vom vollständigen Ordnerpfad im 8.3-Format?Wie erhält man nur den Namen eines Ordners ohne Pfad vom vollständigen Ordnerpfad im 8.3-Format?
Wie bekomme ich nur den Namen des Zielordners unter Windows-Befehlszeile?
Ich habe Ordner Strings wie diese:
C:\Users\Fred\DOCUME~1
C:\Users\Fred\Music
C:\Users\Fred\DOWNLO~1\FREEDO~1
Wie kann ich nur die Zielordnernamen ein Batch-Skript zu erhalten:
FREEDO~1
Music
DOCUME~1
Mögliches Duplikat von [Wie wird der Dateiname von einem vollständigen Pfad im Stapel aufgeteilt?] (Http://stackoverflow.com/questions/9252980/how-to-split-the-filename-from-a-full- Path-in-Batch) –
'für/RC: \ Benutzer \ Fred/D %% D in (*) echo %% ~ snxD' gibt alle Ordner unter' C: \ Benutzer \ Fred' in Kurzname (8.3) rekursiv formatieren; dies gibt auch 'DOWNLO ~ 1' mit Ihrer Beispiel-Ordnerstruktur zurück ... – aschipfl