begin process at 2012 05 27 20:04:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Débutants

 > 

droit d'écriture sur un fichier ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

droit d'écriture sur un fichier ?

mardi 15 novembre 2005 à 11:29:53 | droit d'écriture sur un fichier ?

capoueidiablo

Salut à tous,
je viens de commencer asp pour le boulot et je souhaiterai savoir si une fonction existante peux retourner si un fichier est accessible en écriture plutot que de chercher a savoir s'il existe, ca éviterai des tests inutiles et optimiserai le code

quelques chose dans le style de :

                Set objFichier = Server.CreateObject("Scripting.FileSystemObject")
                If (objFichier.CanWrite(path) Then
                               '[...]
                End If

Merci.

--= Capoueidiablo =--
mardi 15 novembre 2005 à 18:44:27 | Re : droit d'écriture sur un fichier ?

Nurgle

Membre Club Administrateur CodeS-SourceS
Salut,

En asp, ça va être dur...
En tout cas, j'ai eu beau chercher, il n'y a pas de propriété du FileSystemObjet qui permettrait de savoir si le fichier est autorisé en écriture ! (tout simplement car c'est Windows qui gère les droits d'écriture NTFS sur les fichiers, et pas IIS...)

La seule solution serait de créer une fonction qui essaye d'ajouter quelquechose au fichier, puis qui l'enlève. Ensuite elle teste l'existence d'une erreur, et s'il n'y en a pas renvoie True.
Mais bon...côté performances, ce serait catastrophique !

J'ajoute que, normalement, ça n'arrive jamais d'avoir à écrire dans un fichier où on ne sait pas si on a les droits. Normalement, on réserve toujours un dossier pour ce genre de manipulations sur les fichiers (upload de fichiers, fichiers textes de log, etc...), où l'on est sûr que l'on peut écrire.

A+++

Nurgle

Il est plus aisé d'être sage pour les autres que pour soi-même ! (La Rochefoucauld)
mercredi 16 novembre 2005 à 22:20:41 | Re : droit d'écriture sur un fichier ?

capoueidiablo

Merci de ta réponse,

le souci c'est que c'est pas moi qui m'occupe du serveur, et je souhaiterai récupérer les erreurs tel que celle la plutot que d'avoir une erreur moche (j'aime pas le "on error goto" ...)

bon ba merci bien et bonne continuation.

--= Capoueidiablo =--


Cette discussion est classée dans : fichier, droit, écriture, objfichier


Répondre à ce message

Sujets en rapport avec ce message

Droit lecture écriture fichier [ par goulouk ] Bonjour,J'utilise microsoft visual web developpeur et je n'arrive pas à lire ou écrire dans un fichier.ISS n'est pas installer sur mon poste, mais le Problème d'écriture sur un serveur web [ par isame ] Bjr à tous!!alors voici mon problème je développe une application dans laquelle je dois écrire dans un fichier texte se trouvant sur le seveur. Mais l accès en écriture dans un fichier avec ASP.net [ par chcou85 ] Bonjour,je n'arrive pas à écrire dans un fichier avec mon application ASP.net. J'ai un message d'erreur : "Le processus ASP.NET n'est pas autorisé à a gestion des droits sur fichier en asp.net c# [ par superkiller ] bonjour,  je dois faire un site intranet en asp.net c# et j'aimerai savoir comment gerer des droits d'utilisateurs sur d fichier. ex : droit 1 => cons "champs de fichier tout droit dans une liste box" [ par websinh ] Salut les gars, écouter j'ai un gros bleme, j'aimerais ajouter un nom dans une listebox. Voici plus précisément ma requete, je voudrais que (apres avo écriture dans un fichier RTF existant [ par wjuly ] Bonjour,Je dois générer une facture, à partir d'un modéle (document RTF) et des données extraites de ma base de données.Dans mon fichier RTF j'ai incl pb de droit pour crée un fichier sur un serveur ! [ par enigmatiqk ] bonjour, j'espere que le titre est asser clair, pour commencer, soyez gentils et clair, car je reprend une application et je n'ai jamais fait d'asp.ne Click droit [ par ultima_93 ] Bonjour. Sur une application web en C#, j'affiche le lien d'un fichier et je voudrais faire un click droit sur ce lien et permettre de sauvegarder le formview + upload fichier [ par lucio59760 ] Bonjour, Voilà actuellement je travaille sur un projet en Dotnet. Langage c#, aspnet, framework 2.0 beta Mon disfonctionnement est le suivant. Je cher faire un split à 2 niveaux [ par Sardonnen ] bonjour,je souhaiterais recuperer les données d'un fichier texte et les positionner dans un tableau dynamique pour ensuite les retraivailler.mon fichi


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,140 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales