Windows 10 Créateurs de mise à Jour: liens symboliques sans élévation

0
298

Microsoft a annoncé un changement dans Windows 10 le plus récent Initié Construire récemment qui améliore l’utilisation des liens symboliques — les liens symboliques — sur Windows 10.

Les liens symboliques ont été une partie intégrante de Windows depuis Vista, et sont un puissant caractéristique utile du système d’exploitation.

Un lien symbolique peut mieux être décrit comme un pointeur qui redirige vers un autre fichier ou dossier. Ils sont utilisés par le système d’exploitation peut être utilisé par les applications, et peut également être ajouté et géré manuellement par les utilisateurs.

Un exemple de base: Dire votre disque dur principal est plein de fichiers et vous avez peu d’espace à gauche. Alors que vous pourriez aller de l’avant et de désinstaller certains programmes ou jeux pour libérer de l’espace — après l’exécution de diverses opérations de nettoyage — vous pourriez faire usage de liens symboliques à la place.

Donc, au lieu de désinstaller le jeu ou d’un programme, d’utiliser des liens symboliques pour le déplacer vers un autre disque dur. Les liens symboliques serait pointer vers le nouvel emplacement de l’ancien, et pour Windows et tous les programmes, le programme ou le jeu serait encore résider dans le répertoire d’origine.

Astuce: Vous pouvez afficher les liens symboliques sur votre machine Windows en NTFS Liens de Vue. Intéressé à savoir comment Linux gère les liens? Ici vous allez.

Les liens symboliques sans élévation

symlinks symbolic links windows 10

Les liens symboliques sont créés sur Windows à l’aide de mklink, un outil de ligne de commande. Les développeurs ont créé divers programmes, dont plusieurs avec une interface utilisateur graphique, afin d’améliorer la convivialité et la fonctionnalité.

Il y a de Jonction par SysInternals par exemple, ou Link Shell Extension qui peut être utilisé à partir de l’Explorateur Windows.

Jusqu’à maintenant, mklink nécessaire aux utilisateurs de Windows pour exécuter la commande à partir d’une invite de commande élevée. Selon Microsoft, cette exigence a causé des liens symboliques à être utilisés moins fréquemment sur Windows que sur *nix machines. Il a eu l’effet que “de nombreux moderne de la croix-plate-forme de développement d’outils de” travaillé “moins de manière efficace et fiable sous Windows”.

Démarrage avec Windows 10 Initié Construire 14972, et venant de tous les utilisateurs en Mars 2017, lorsque le Windows 10 Créateurs de mise à Jour est publiée, cette exigence n’est plus fixé dans la pierre.

Vous devez activer le Mode Développeur sur le Windows 10 de la machine, et si vous le faites, n’importe quel utilisateur de la machine peut exécuter mklink sans élévation de créer et de modifier des liens symboliques.

Le principal moteur pour le changement a été le lieu de développement d’outils comme git ou les gestionnaires de paquets comme mnp, qui soutien et à l’utilisation des liens symboliques.

De nombreux outils de développement tels que git et les gestionnaires de paquets comme mnp reconnaître et à la persistance de liens symboliques lors de la création de repos ou de paquets, respectivement. Lorsque ces repos ou de paquets sont ensuite restaurés ailleurs, les liens symboliques sont également restaurées, en s’assurant de l’espace disque (et le temps de l’utilisateur) n’est pas perdu.

Activer Le Mode Développeur

windows 10 developer mode

Procédez comme suit pour activer le Mode Développeur sur le Windows 10 de la machine:

  1. Utiliser le raccourci Windows-I pour ouvrir l’application Paramètres.
  2. Accédez à la mise à Jour Et Sécurité > Pour les Développeurs.
  3. Passer de “Windows Store” à “Mode Développeur” sur l’écran.

Maintenant, Vous: faites-vous de l’utilisation de liens symboliques?