Objectif :Créer ou supprimer un lien matériel ou logiciel NTFS

 

Format:Créer ou mettre à jour un lien :

MKLNK [/= /A:[[-]rhsadecijopt]] parm1 [parm2]

 

Supprimer un lien

MKLNK /D parm1

 

parm1Nom d'un fichier existant (lien physique) ou d'un répertoire (pour lien logiciel).
parm2Nom de la nouvelle entrée de répertoire (une référence de fichier ou de répertoire) à créer.

 

/UN:(Sélection d'attribut)
/DDsupprimer un lien

 

Voir également MKLINK.

 

Sélection de fichier

 

MKLNK soutient le boîte de dialogue de commande. Pour les liens physiques, MKLNK prend en charge commutateurs d'attribut, élargi caractères génériques, gammes, plusieurs noms de fichierset inclure des listes. Les plages de date, d'heure, de taille ou d'exclusion de fichiers n'importe où sur la ligne s'appliquent à tous la source fichiers. Utilisez les caractères génériques avec prudence sur les volumes LFN ; voir Recherches de fichiers LFN pour en savoir plus.

 

Usage:

 

MKLNK est obsolète ; Tu devrais utiliser MKLINK pour les nouveaux scripts.

 

En raison des restrictions du système d'exploitation et de fichiers, cette commande nécessite un volume NTFS.

 

Les noms de fichiers/répertoires dans parm1 et parm2 peut être entièrement ou partiellement qualifié et peut contenir des caractères génériques (liens physiques uniquement). MKLINK copiera également une description existante sur le lien. Si vous ne spécifiez aucun argument, MKLNK affichera sa boîte de dialogue de commande.

 

Si un seul argument est spécifié et qu'il s'agit d'une jonction, MKLNK affichera le nom du répertoire lié à la jonction.

 

MKLNK définit deux variables internes :

 

%_mklnk_filesLe nombre de liens créés
%_mklnk_errorsLe nombre d'erreurs

 

Liens physiques

 

If parm1 est un fichier, et parm2 n'existe pas, MKLNK créera un lien physique. Si parm2 existe, MKLNK signale une erreur.

 

MKLNK (et l'API Windows sous-jacente) peut échouer si le répertoire actuel se trouve sur un subst or l'utilisation des moustiquaires conduire, ou un UNC le volume.

 

Liens logiciels

 

If parm1 est un répertoire, et parm2 n'existe pas, MKLNK créera un lien symbolique, également appelé "jonction d'annuaire"Ou"point de réparation". Si parm2 existe, et c'est un lien logiciel, MKLNK le met à jour.

 

Un lien symbolique est une référence indirecte ou symbolique (parm2) vers un répertoire qui réside physiquement dans un autre emplacement (parm1). Remarque : supprimer des fichiers d'un lien symbolique équivaut à supprimer les fichiers du répertoire d'origine.

 

Remarque: D'autres systèmes d'exploitation, tels que Linux, peuvent également prendre en charge les "liens physiques" et les "liens logiciels", mais l'implémentation Windows de ces concepts peut ne pas se comporter de la même manière, même si les noms peuvent être similaires.

 

Option:

 

/=Affichez la boîte de dialogue de commande MKLNK pour vous aider à définir les options de nom de fichier et de ligne de commande. L'option /= peut être n'importe où sur la ligne ; des options supplémentaires définiront les champs appropriés dans la boîte de dialogue de commande.

 

/UN:Sélectionnez uniquement les fichiers dont les attributs spécifiés sont définis (liens physiques uniquement). Voir Commutateurs d'attribut pour plus d'informations sur les attributs qui peuvent suivre /UN:.

 

/DSupprimez un lien physique ou logiciel existant. Pour les liens physiques, s'il ne reste plus de liens /D ne supprimera pas le fichier.