Risposte:
Se in realtà vuoi farlo direttamente dalla riga di comando, un'opzione migliore sarebbe utilizzare un collegamento simbolico. XP non ha il supporto per questo in modo nativo (Vista / 7 do), ma Link Winbolic lo farò per te. Se crei una giunzione, cambierai directory senza problemi e apparirà come una normale cartella. Per quanto ne so, questo è direttamente implementato nel file system.
Un'altra opzione sarebbe quella di avere la scorciatoia normale e anche creare un file batch al suo fianco, così quando volevi cambiare dir usando quella scorciatoia invece di invocare foobar.lnk potresti fare foobar.bat (o solo foobar se non ci sono altri eseguibili nella directory) e inserire il batch:
cd "where you want to chdir to"
Né è l'ideale, ma per quanto ne so non c'è modo di navigare in modo nativo utilizzando i collegamenti basati su file che Windows genera utilizzando il prompt dei comandi.
Se vuoi solo invocarlo, fallo e basta
start foobar.lnk
Non conosco un modo per navigare ad esso nel senso di usarlo in congiunzione con a cd
comando.
Puoi invocarlo così: C:\Documents and Settings\RedGrittyBrick\Desktop\example.lnk
- che apre la cartella in explorer se example.lnk
è una scorciatoia per qualcosa di simile c:\temp