J'ai regardé le Windows 7 symbolic links (en utilisant mklink) [Éditer - ils sont également supportés sur Windows Vista, Windows Server 2003, Windows Server 2008]. Est-il possible de déterminer par programme si un dossier est un lien symbolique?Comment vérifier quels liens symboliques sont utilisés dans un dossier dans Windows 7
1
A
Répondre
3
Utilisez GetFileAttributes et vérifiez FILE_ATTRIBUTE_REPARSE_POINT.
ETA: Puisque vous éclairci maintenant que vous faites cela de C#, vous pouvez le faire en mode natif là:
System.IO.File.GetAttributes("some/path")
Vous pouvez vérifier le drapeau reparsepoint de la valeur ENUM retournée.
Questions connexes
- 1. Les liens symboliques dans Windows
- 2. Quels types de contrôles sont utilisés dans Windows Security Center?
- 3. Suppression d'un dossier contenant des liens symboliques
- 4. Apache Virtual Host dans Windows - comment gérer les liens symboliques?
- 5. Dossier System32 dans Windows 7
- 6. Ignorer les liens symboliques dans .gitignore
- 7. Recherche et suppression de liens symboliques défectueux dans Windows
- 8. Déterminez quels objets dans ASP.NET sont utilisés dans la session
- 9. convertir des liens symboliques relatifs en liens symboliques absolus
- 10. Lien dur et liens symboliques dans Unix
- 11. Quels modèles de conception sont sous-utilisés?
- 12. Comment reconnaître quels index ne sont pas utilisés?
- 13. Quels sont les ticks utilisés pour PHP?
- 14. Quels sont les programmes RoR utilisés dans ce tutoriel?
- 15. Comment vérifier fiable si AutoPlay est activé dans Windows 7?
- 16. Quels sont les | et^opérateurs utilisés pour?
- 17. partage dossier Windows 7 API
- 18. Configurer les liens symboliques pour un répertoire unique dans Tomcat
- 19. Comment copier des liens symboliques en Perl?
- 20. Comment puis-je déréférencer les liens symboliques dans bash?
- 21. Création de liens symboliques vers des branches dans SVN?
- 22. Comment faire Aptana (Eclipse) ne pas suivre les liens symboliques?
- 23. Ignorer les liens symboliques dans l'URL propre est dans .htaccess
- 24. Constantes symboliques: Comment sont-elles stockées et quels sont leurs types?
- 25. Comment représenter les liens symboliques d'un système de fichiers dans un hachage Perl?
- 26. Rassemble tous les modules Python utilisés dans un dossier?
- 27. Rassemble tous les modules Python utilisés dans un dossier?
- 28. Quels sont les algorithmes utilisés par les SGBDR?
- 29. Python os.walk + suivez les liens symboliques
- 30. Quelqu'un peut-il m'expliquer quels composants d'Amazon Web Services sont utilisés dans un service Web normal?
Je suggère de demander cela à serverfault –
Derek: Pourquoi? Si je peux demander. Qu'est-ce que cela a à voir avec l'administration des serveurs au lieu de la programmation me échappe. – Joey
Détail le plus important de tous: Utilisation de quel langage de programmation? –