Windows7 supporta i collegamenti simbolici (cartella "scorciatoie")?


19

Vedo che W7 sembra avere più supporto per le cartelle virtuali, che non corrispondono alle directory effettive sul disco. Supporta anche collegamenti simbolici adeguati in modo che io possa ad esempio creare un collegamento simbolico c: \ temp \ external che associ a d: \ xyz \, in modo che c: \ temp \ external \ file.txt sia d: \ xyz \ file. testo? In tal caso, come posso creare questi?

Risposte:


25

Sì.

NTFS aveva la funzionalità da un po 'di tempo, le giunzioni erano disponibili più a lungo e Vista era la prima versione di Windows con supporto, Windows 7 l'ha migliorata, a quanto pare, ma non sono sicuro delle specifiche fuori dalla mia testa.

Dall'interno di una cmdfinestra elevata (esegui come amministratore) è necessario utilizzare il comando mklink, l'utilizzo è tale:

mklink <flag> link target

Ciò crea linkpunti a cui target, entrambi possono essere percorsi assoluti o relativi, linknon devono esistere e ovviamente targetdevono esserlo .

È possibile utilizzare i flag disponibili per regolare il tipo di collegamento creato:

<no flag> - file symbolic link
/H        - file hard link
/D        - directory symbolic link
/J        - directory junction (hard link, essentially)

Ah, quindi è disponibile solo dalla riga di comando? Grazie.
Mr. Boy,

@Giovanni, per quanto ne so, sì, e solo agli utenti amministratori.
DMA57361,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.