Desidero creare un nuovo collegamento fisico con il comando CommandCenter PSCX delle estensioni della community PowerShell New-Hardlink http://pscx.codeplex.com/. Ho letto il file man e ho provato quasi tutte le combinazioni di comandi, ma non funzionerà. Cosa mi manca? (So di fsutil, ma voglio utilizzare questo commandlet/alias)Come creare un collegamento fisico utilizzando il comando PSCX PowerShell di New-Hardlink
Ecco la struttura di directory: E: \ Source E: \ Test
Ecco alcune variazioni del comando che ho Hai provato:
New-Hardlink E:\Test\Source E:\Source
New-Hardlink -Path:"E:\Test\Source" -Target:"E:\Source"
New-Hardlink E:\Source E:\Test\Source
New-Hardlink E:\Source E:\Test\
New-Hardlink -P:"E:\Source" -T:"E:\Test\Source"
Ecco la sintassi presunto:
New-Hardlink [-Path] <String> [-Target] <String> [<CommonParameters>]
-Path <String>
Path to the new link.
-Target <String>
Target of the link.
il risultato è sempre un po 'da di:
New-Hardlink : Unable to find the file 'E:\Source.
Questo comando non funziona con le directory ma solo con i file?
Ehi - si può registrare un bug sulla questione inseguitore pscx.codeplex.com per questo? Lo aggiusterò nella prossima versione - dovrebbe davvero controllare che gli hardlink siano solo per i file. New-Junction è quello che vuoi (risposta sotto). Grazie! – x0n
Grazie, ecco il link problema http://pscx.codeplex.com/WorkItem/View.aspx?WorkItemId = 24422 – jedatu
Gli hardlink sono diventati più facili in Win10: http://stackoverflow.com/questions/31863258/how-do-i-create-file-hardlink-in-powershell-on-windows-10/31863275#31863275 – yzorg