Perché Fa Ancora Uso di File di Collegamento Invece di Link Simbolici?

0
328

Dal momento che Windows ha continuato ad evolversi e di aggiungere ulteriori funzionalità nel corso del tempo, si possono trovare te curiosa perché si continua a usare vecchie “funzioni”, come i file di collegamento. Con questo in mente, oggi SuperUser Q&A post ha risposte ad un confuso lettore di domande.

Oggi sessione ” Domande e Risposte viene a noi per gentile concessione di SuperUser—una suddivisione di Stack Exchange, un community-driven raggruppamento di Q&A siti web.

La Domanda

SuperUser lettore di Peter Mortensen vuole sapere perché Windows continua a utilizzare i file di collegamento invece di un link simbolico:

Windows XP e versioni successive supportano i collegamenti simbolici, ma Windows continua a utilizzare i file di collegamento (che è essenzialmente memorizzare la posizione del file collegato come testo). Perché?

Perchè Windows continuare a utilizzare i file di collegamento invece di link simbolici?

La Risposta

SuperUser collaboratore Jonno ha la risposta per noi:

Ci sono un certo numero di motivi. Per esempio:

  1. È possibile memorizzare diversi livelli di compatibilità con diversi collegamenti per lo stesso file exe come vengono interpretati dalla shell, piuttosto che i file di sistema.
  2. Alcuni link di collegamento in realtà non esistono nel file system. Alcuni di loro sono solo riferimenti a Guid o stringhe speciali interpretata dalla shell.
  3. Non è possibile includere opzioni in un link simbolico. Certo, si può scegliere il file exe, ma non si può “dire” che il file exe ulteriori argomentazioni.
  4. Non è possibile scegliere un’icona per un collegamento simbolico.
  5. Non è possibile scegliere in che directory di lavoro in un link simbolico.
  6. I file di collegamento non è necessario scegliere solo i file possono anche essere collegamenti ipertestuali o collegamenti di protocollo (come .URL del file).
  7. I file LNK può esistere su un qualsiasi file di sistema. I link simbolici sono gestiti dal file system stesso, nel caso di Windows, il file system NTFS.
  8. Non c’è alcuna reale necessità di sostituirli. Lavoro, di piccole dimensioni, e può essere scalato in futuro dovrebbe esserci bisogno di più funzionalità da aggiungere al loro rispetto a quello che è già elencati sopra.
  9. Diritti amministrativi necessari per creare un link simbolico (con buona ragione), altrimenti il reindirizzamento di file innocente per quelli pericolosi possono essere eseguiti con poco lavoro.

Ci sono più motivi di questo, ma penso che questo sia sufficiente per iniziare. Qui è un blog di MSDN link fornito da grawity che fornisce ulteriori informazioni su parti di questo argomento.

Ha qualcosa da aggiungere alla spiegazione? Sound off nei commenti. Vuoi leggere altre risposte da altri tech-savvy Stack Exchange, gli utenti? Controllare il thread di discussione qui.