Collegando simbolicamente queste due cartelle ho fatto funzionare tutto in pochi secondi. Ho creato collegamenti simbolici denominati c:portable e c:documents senza spostare un singolo file o cartella. Un'altra cosa interessante è che se sposto i miei collegamenti simbolici in un'altra posizione, ad esempio sull'unità E:, continueranno a funzionare e punteranno alle mie cartelle sull'unità D:.
In un precedente articolo abbiamo visto come gestire i collegamenti simbolici con il built-inmklinkstrumento della consolle. Oggi vedremo come è possibile fare lo stesso utilizzando PowerShell.
Contenuti nascondere Per creare un collegamento simbolico in Windows 10 con PowerShell, Per creare una giunzione di directory in Windows 10 con PowerShell, Per creare un collegamento reale in Windows 10 con PowerShell,Per creare un collegamento simbolico in Windows 10 con PowerShell,
- Apri un PowerShell con privilegi elevati.
- Digita o copia e incolla il seguente comando:|_+_|
- Sostituisci ilCollegamentoporzione con il percorso del collegamento simbolico che desideri creare (incluso il nome del file e la sua estensione per i file).
- Sostituisci ilBersaglioporzione con il percorso (relativo o assoluto) a cui fa riferimento il nuovo collegamento.
Hai fatto.
Oltre a ciò, puoi utilizzare PowerShell per creare giunzioni di directory e collegamenti reali. Vediamo come si può fare.
Per creare una giunzione di directory in Windows 10 con PowerShell,
- Apri un PowerShell con privilegi elevati.
- Digita o copia e incolla il seguente comando:|_+_|
- Sostituisci ilCollegamentoporzione con il percorso della giunzione di directory che desideri creare.
- Sostituisci ilBersaglioporzione con il percorso completo della directory a cui fa riferimento il nuovo collegamento.
Per creare un collegamento reale in Windows 10 con PowerShell,
- Apri un PowerShell con privilegi elevati.
- Digita o copia e incolla il seguente comando:|_+_|
- Sostituisci ilCollegamentoporzione con il percorso completo, incluso il nome del file e la sua estensione per l'hard link che desideri creare.
- Sostituisci ilBersaglioporzione con il percorso completo del file a cui fa riferimento il nuovo collegamento.
Ora potresti chiederti qual è la differenza tra un collegamento simbolico a una directory e un incrocio di directory.
Qual è la differenza tra un collegamento simbolico di directory e un collegamento di directory
Una giunzione di directory è un tipo più vecchio di collegamento simbolico, che non supporta i percorsi UNC (percorsi di rete che iniziano con \) e i percorsi relativi. Le giunzioni di directory sono supportate nei sistemi Windows 2000 e successivi basati su NT. Un collegamento simbolico a una directory supporta invece anche UNC e percorsi relativi. Tuttavia, richiedono almeno Windows Vista. Quindi, nella maggior parte dei casi oggi, il collegamento simbolico alla directory è l'opzione preferita.
Qual è la differenza tra un collegamento reale e un collegamento simbolico
È possibile creare un collegamento reale solo per i file, non per le cartelle. Non è possibile creare un collegamento reale per le directory. Pertanto, ha più limitazioni di una giunzione di directory e inoltre non supporta percorsi UNC.
In Windows Vista e versioni successive, le giunzioni di directory vengono utilizzate per collegare percorsi di cartelle di file meno recenti come C:Documents and Settings a percorsi più recenti come C:Users. I collegamenti simbolici vengono utilizzati anche per reindirizzare C:UsersAll Users a C:ProgramData.
A partire da Windows Vista, i collegamenti reali sono ampiamente utilizzati anche da Windows e dal suo meccanismo di manutenzione. Molti file di sistema sono collegamenti reali ai file all'interno della cartella dell'archivio componenti di Windows. Se esegui il comando fsutil hardlink list per explorer.exe, notepad.exe o regedit.exe, puoi vederlo tu stesso!
La cartella WinSxS memorizza vari file di sistema, che sono collegati tramite collegamenti fisici ai file che si trovano nelle cartelle C:Windows, C:WindowsSystem32 e altre cartelle di sistema. Quando vengono installati gli aggiornamenti del sistema operativo, i file all'interno di WinSxS vengono aggiornati e nuovamente collegati alle posizioni del sistema.
Questo è tutto.