Les Snippets

Connexion

Indiquer si un chemin est un lien symbolique sur un fichier

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 14/10/2008 13:13:59 et initié par Willi [Liste]
Vue : 4439
Catégorie(s) : Fichier / Disque
Langages dispo pour ce code :
- VB 2005, VB 2008, VB.NET 1.x
- C# 1.x, C# 2.x, C# 3.x



Langage : VB.NET 1.x , VB 2005 , VB 2008
Date ajout : 14/10/2008
Posté par Willi [Liste]
Public Shared Function FileIsSymbolicLink(ByVal path As String) As Boolean
  Return IIf(((New FileInfo(path).Attributes And FileAttributes.ReparsePoint) = FileAttributes.ReparsePoint),True,False)
End Function

Remarque :
Exemple:
Dim bFileIsSymlink = FileIsSymbolicLink("C:\foo.bar")
Langage : C# 1.x , C# 2.x , C# 3.x
Date ajout : 14/10/2008
Posté par Willi [Liste]
public static bool FileIsSymbolicLink(string path) 
{
return ((new FileInfo(path).Attributes & FileAttributes.ReparsePoint) == FileAttributes.ReparsePoint) 
? true : false;
}


Remarque :
Ajouter la directive:
Imports System.IO

Exemple:
bool fileIsSymlink = FileIsSymbolicLink(@"C:\toto.txt");

Snippets en rapport avec : Fichier, Symlink, Symbolic, Link



Codes sources en rapport avec : Fichier, Symlink, Symbolic, Link

{C / C++ / C++.NET} EDITER UN FICHIER BIT PAR BIT
Bonjout, J'ai récemment eu besoin d'éditer un fichier bit à bit mais ne trouvant pas de moyen de ...

{PHP} CHARGER DES DONNÉES DEPUIS UN FICHIER TXT DANS UNE BASE DE DONNÉE
le titre dit tout dejàs ce script utilise une base de données Mysql les requêtes pour la création ...

{Visual Basic, VB6, VB.NET, VB 2005} INSERER TOUT TYPE DE FICHIERS DANS ORACLE EN VB.NET
Ce petit code permet d'ajouter tout type de fichiers dans oracle et par la suite de les récupérer, l...

{C / C++ / C++.NET} FICHIER ALBUM MUSICAL
.............................................................................creer un fichier conten...

{PHP} CLASSE SIMPLE DE GESTION DE FICHIERS
Bonjour, Dans le cadre d'un projet lié à mon lycée, j'ai dû développer un certain nombre de class...

{Visual Basic, VB6, VB.NET, VB 2005} CAPTURE ET ENREGISTREMENT D'UNE IMAGE DEPUIS UNE WEBCAM
Ce code permet de capturer une photo à partir d'un flux WebCam avec la technologie ActiveX. Inspiré ...

{Visual Basic, VB6, VB.NET, VB 2005} OUVRIR TOUS LES FICHIERS EXCEL D'UN DOSSIER ET DE SES SOUS-DOSSIERS
Petite macro permettant de choisir un dossier puis de parcourir le dossiers et ses sous-dossiers afi...

{Delphi} INTRA MESSENGER - DELPHI
Bonjour, je me suis décidé a vous transmettre un programme en cours de développement. Ce programme ...

{C# / C#.NET} RECHERCHE ET GESTION DE FICHIERS PERSONNALISÉES
FileManager permet de rechercher des fichiers d'un certain type défini dans le fichier de config, mo...

{Visual Basic, VB6, VB.NET, VB 2005} UTILITAIRE WAV, MID ET MP3
Voilà un petit programme bien pratique que j'avais déjà posté mais qui a été supprimé pour manque d'...