Vinzenz Mai: WinXP Cmd.exe: Name des parent-folders in variable setzen

Beitrag lesen

Hallo MudGuard,

Mit
dir /AD /B ..
bekomme ich den Namen.

aber nur, wenn im übergeordneten Verzeichnis genau ein Unterverzeichnis
enthalten ist.

Kann mir jemand sagen, wie das geht? (oder schlimmstenfalls, daß es nicht geht)

Mit

@ECHO OFF
FOR /F %%A IN ('DIR /AD /B ..') DO SET MYDIR=%%A
ECHO %MYDIR%

bekommst Du das letzte Verzeichnis im übergeordneten Verzeichnis.
Gibts nur eins, dann ist es das gesuchte :-)

Freundliche Grüße

Vinzenz