Crea un collegamento reale senza programmi extra in Windows 7


55

Il mio obiettivo qui è sincronizzare il mio file di credito emule (application.dat?) Di Dropbox. Ma il file di credito non si trova nella directory di Dropbox (per impostazione predefinita). Quindi voglio creare un collegamento reale per raggiungere questo obiettivo.

So di poter creare un collegamento reale di Perl in Windows. (Ho imparato il Perl in Windows XP. Solo il collegamento reale è valido in Windows XP.) Ma mi sembra eccessivo fare ciò installando un nuovo software, poiché mi aspetto che non utilizzerò Perl nel prossimo futuro.

Qualche idea? Più semplice, meglio è.

Risposte:


86

Puoi usare il mklinkcomando come:

mklink /H <link> <target>

Immagino che dovrebbe funzionare, ma non so cosa succederebbe se si utilizza eMule contemporaneamente in due posizioni diverse per quanto riguarda la sincronizzazione.

Se si desidera collegarsi a una directory anziché a un file, utilizzare il comando seguente:

mklink /J <link> <target>

Nota: questo creerà un incrocio anziché un collegamento simbolico. Le giunzioni servono per quando la destinazione e l'origine non si trovano sullo stesso volume.


1
sfortunatamente questo non funziona con i volumi di rete
Thariama,

2
@Thariama Hard links funziona solo nello stesso disco. Non è possibile collegarsi in rete
M'vy

corretto, è quello che pensavo
Thariama l'

... è quello che significa. "Hard link" si riferiscono alla stessa posizione del disco rigido, su una rete si utilizzano dischi rigidi diversi per ogni macchina.
Ivan Castellanos,

1
@ Hut8 - È sicuro di dire che mklinkfunziona davvero con Windows 7 dato che l'autore ha chiesto specificamente come farlo per Windows 7, quindi ha accettato la risposta. Le informazioni "si applica a" non sono corrette su quel percorso. Al fine di supportare la mia affermazione, CreateSymboicLink indica che il client Windows Vistaminimo supportato è il server minimo supportato Server 2008. Se 36 persone hanno votato per una risposta a qualcosa che non si applica a Windows 7, dovrebbero vergognarsi di se stessi (buona cosa che fa).
Ramhound,

16

Modi per creare un collegamento reale, non limitato esclusivamente a Windows 7:


mklink funziona su win7 / cmd, ma fsutil fallisce con il permesso negato. C'è anche il comando junction, che funziona bene su XP e win7.
mosh

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.