Windows7 hardlink su due unità diverse

Sto provando a creare un hardlink sul mio drive C che indica un file sull'unità D. Apro un terminal con i privilegi di amministratore e provo quanto segue:

C:\Users\sandro>mklink /H _vimrc D:\sandro-desktop\.vimrc

L'errore che ottengo è: Il sistema non può spostare il file su un'unità disco diversa.

Quando provo un softlink ho il problema che per qualche motivo le modifiche al contenuto del collegamento non si riflettono sul file di destinazione.

Grazie!

    Un collegamento duro è una funzionalità di un file system che non può attraversare un limite di un sistema di file. Non è ansible colbind i file in modo corretto da C: a D: perché sono file system separati. Possono ciascuno contenere lo stesso tipo di sytem di file (ad es. NTFS) ma sono file system separati.

    Se le sue windows 7, è ansible utilizzare i collegamenti simbolici – steammover fa proprio questo

    Prova questo:

    mklink /H "C:\Users\sandro_vimrc" "D:\sandro-desktop\.vimrc"

    Sto indovinando che questo abbia qualcosa a che fare con il nome file dell'objective. Provate a utilizzare le virgolette intorno al collegamento di destinazione.

    Penso che il tuo collegamento sia anche un path completo.