Lottando con la linea di comando di nuovo, ho capire che posso memorizzare la directory di lavoro corrente in una variabile in questo modo:Come impostare una variabile sul percorso della directory superiore su Windows?
SET current=%cd%
Come dovrei impostare genitore però? SET parent=%..%
non funziona, come si fa eco %..%
In sostanza, chiamando uno script batch C:\a\b\myscript.bat
con il seguente contenuto:
@echo off
set current=%cd%
echo %current%
stampe C:\a\b
e vorrei impostare una variabile parent
in modo che fosse la stampa C:\a
senza cambiare la directory di lavoro corrente a ..
È possibile?
Perfetto! Ora ricordo di aver visto pushd e popd da qualche parte, ma mi è sfuggito completamente la mente. Grazie per l'aiuto. –
Sei più che benvenuto amico :) –