RÉSOUDRE LE NOM D'UN FICHIER OU D'UN RÉPERTOIRE

gabchampagne Messages postés 216 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 5 mai 2004 - 21 nov. 2003 à 20:35
jojolatabasse Messages postés 1 Date d'inscription lundi 1 décembre 2003 Statut Membre Dernière intervention 24 mai 2007 - 24 mai 2007 à 17:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18078-resoudre-le-nom-d-un-fichier-ou-d-un-repertoire

jojolatabasse Messages postés 1 Date d'inscription lundi 1 décembre 2003 Statut Membre Dernière intervention 24 mai 2007
24 mai 2007 à 17:46
en ce qui me concerne
je cherchais un ex de code utilisant StringCollection
ca m a ete tres utilie
cs_niketo Messages postés 2 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 8 janvier 2004
8 janv. 2004 à 16:00
ouais ben moi non plus g rien compris a ton truc !!
Moi je cherche un moyen de trouver le chemin d'un fichier juste avec le nom de ce fichier !!
Si tu sais ! fais moi signe please !
Psykos7 Messages postés 60 Date d'inscription dimanche 15 octobre 2000 Statut Membre Dernière intervention 21 février 2008
24 nov. 2003 à 01:39
moi j'ai toujours pas pigé
Xya Messages postés 103 Date d'inscription lundi 8 juillet 2002 Statut Membre Dernière intervention 24 novembre 2005
22 nov. 2003 à 22:53
(Edit du précedent)
Par exemple si on doit autoriser l'accès qu'a certain fichiers sur un autre ordinateur (On peut pas passer par Path donc) de pouvoir se fier à String.StartsWith().

Si par exemple seul le répertoire "C:Mes documents" est accessible, on peut contourner la protection:

"C:\Mes Documents\..\Windows\system32".StartsWith("C:\Mes documents") = True

et accéder au répertoire de Windows dont l'accès n'est pas autorisé. Avec FixDir le chemin "C:\Mes Documents\..\Windows\system32" est résolu en "C:\Windows\system32" et l'accès est refusé. ("C:\Windows\system32".StartsWith("C:\Mes documents") = False)

C'est sûr que ca peut être utile que dans certaines situations précises.
Xya Messages postés 103 Date d'inscription lundi 8 juillet 2002 Statut Membre Dernière intervention 24 novembre 2005
22 nov. 2003 à 22:51
Par exemple si on doit autoriser l'accès qu'a certain fichiers sur un autre ordinateur (On peut pas passer par Path donc) de pouvoir se fier à String.StartsWith().

Si par exemple seul le répertoire "C:Mes documents" est accessible, on peut contourner la protection:

"C:Mes Documents..Windowssystem32".StartsWith("C:Mes documents"") = True

et accéder au répertoire de Windows dont l'accès n'est pas autorisé. Avec FixDir le chemin "C:Mes Documents..Windowssystem32" est résolu en "C:Windowssystem32" et l'accès est refusé. ("C:Windowssystem32".StartsWith("C:Mes documents"") = False)

C'est sûr que ca peut être utile que dans certaines situations précises.
gabchampagne Messages postés 216 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 5 mai 2004
21 nov. 2003 à 20:35
à quoi ca cert concrètement?
Rejoignez-nous