IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Manipuler les droits d'accès à un fichier


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 31
    Par défaut Manipuler les droits d'accès à un fichier
    Bonjour,
    J'aimerai pouvoir ajouter un utilisateur dans les droits d'accès d'un fichier (l'opération clic droit sur un fichier->Propriétés->Onglet "Sécurité"->"Ajouter...") par le biais d'un script.
    J'ai trouvé plusieurs choses intéressantes, mais uniquement en VB.NET ou en C#, alors qu'il faudrait que je passe par de l'ASP (language de Script VBS)...
    Est-ce possible de faire cela en VBScript ??

    Merci d'avance,

    Joseph

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    oui

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 31
    Par défaut
    , ced600...

    Les classes WMI qu'il faut manipuler pour faire ce que je voulais sont :
    - Win32_LogicalFileSecuritySetting
    - Win32_SecurityDescriptor
    - Win32_Ace
    - Win32_Trustee
    Un coup de msdn et le tour est joué...

  4. #4
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Tout à fait, tu as fait ce qu'il fallait faire, c'est pour cela que la réponse à la question ne nécessité qu'un "oui"

    Par contre si tu as des problèmes dans l'utilisation des classes WMI, n'hésites pas à poster le problème, je serais un peu plus locace

    Je te conseille de faire un tour dans la partie contribution, j'y parle de WMICreator, il te sera très utile dans l'accomplissement de ta tache.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 31
    Par défaut
    Oui, j'ai fini par trouver effectivement, mais il n'y aurait pas eu de mal à ce qu'on m'oriente simplement vers ces classes, ou tout simplement me dire que c'était possible de réaliser ce que je voulais faire avec WMI, sans pour autant me pondre le code tout prêt...
    Question de gain de temps, vous connaissez un élèment de solution a mon problème, je ne demande à personne de "chercher" à ma place.
    Quand je post pour un problème que je n'arrive pas a résoudre, je n'attend pas non plus bêtement qu'on me réponde pour avancer dans mon travail, je cherche en même temps à côté.
    Mais bon, de base vous saviez que WMI était ma solution, moi non, une petite phrase aurait pu me faire gagner pas mal de temps...

  6. #6
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Oui, j'ai fini par trouver effectivement, mais il n'y aurait pas eu de mal à ce qu'on m'oriente simplement vers ces classes, ou tout simplement me dire que c'était possible de réaliser ce que je voulais faire avec WMI, sans pour autant me pondre le code tout prêt...
    Question de gain de temps, vous connaissez un élèment de solution a mon problème, je ne demande à personne de "chercher" à ma place.
    Justement, je n'avais pas ces informations en tête. Pour répondre autre chose que oui, j'aurais du faire des recherches. Je l'aurais fait si j'avais du temps.
    Je savais juste que c'était possible, et pas forcément avec WMI, n'ont pas que je doute de la faisabilité avec WMI, mais ce n'était pas forcément la seule solution. Donc comme je n'avais rien de concret je n'ai fais que répondre à la question.
    Comme tu le dis, tu n'attends pas que l'on recherche à ta place, mais là justement je n'aurais pas eu plus d'info sans rechercher et j'avais pas le temps.
    Je ne suis pas une éponge, je comprends vite et sais où chercher, mais je ne rtiens pas tout ce que je vois, juste ce que j'ai déjà fait, et je n'ai pas encore énormément d'expérience en VBS, un peu plus d'un an de réelle expérience. Donc je ne savais, donc je n'ai rien mis d'autre.

    J'aurais peut être pris sur mon temps de travail (alors que je suis à la bourre) pour te guider si tu avais été incapable de trouver quoique ce soit.

    Tu as eu la bonne réaction. S'il n'y a eu que mon oui comme réponse, c'est que personne de connecté et ayant visité le fofo n'avait l'info (sans chercher) entre le moment où tu as posté, et le moment où tu as répondus.

    Maintenant, si tu as une question sur le WMI je suis capable de répondre à certaines d'entres elles sans rechercher, si j'ai le temps de me connecter au fofo, ce qui est rare en ce moment.

    Bonne journée.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Peut-on modifier les droits d'accès des fichiers assets ?
    Par chinoismasque dans le forum Android
    Réponses: 13
    Dernier message: 27/05/2011, 10h59
  2. Verifier les droit d'accés à un fichier ou repertoire
    Par TheRealWill dans le forum Développement de jobs
    Réponses: 1
    Dernier message: 30/03/2011, 15h13
  3. Réponses: 6
    Dernier message: 01/11/2010, 12h38
  4. Réponses: 6
    Dernier message: 10/05/2007, 16h24
  5. Réponses: 6
    Dernier message: 21/04/2007, 20h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo