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

Beitrag lesen

Aber Vinzenz hat mich ja schon auf das Problem aufmerksam gemacht, daß dir /AD /B nicht nur das gewünschte Verzeichnis ausgibt.

Spontan würde ich hier dann doch auf eine kleine vbscript hilfe zurückgreife (fals möglich):

test.vbs---------------------

Pfad = split(WScript.ScriptFullName,"")
wscript.echo Pfad (ubound(Pfad)-2)

Aufruf im batch:

cscript test.vbs //NoLogo

Das script gibt nur den namen des übergeordneten ordners zurück, welchen du nun wieder per Set /p in eine Variable rein kriegst.

gruss

lightfly