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

C# Discussion :

Disk Quota Control


Sujet :

C#

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2012
    Messages : 13
    Points : 11
    Points
    11
    Par défaut Disk Quota Control
    Bonjour,

    j'essaie d'obtenir le quota disque des usagers sur le serveur et il me semble que j'ai tout essayé sauf la bonne option...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    ...
    DiskQuotaTypeLibrary;
    ...
    
    DiskQuotaControl DQC = new DiskQuotaControl();
    DQC.Initialize(@"\\fserver\f$\", true);
    DIDiskQuotaUser testuser = DQC.FindUser("[NumEmployé]");
    MessageBox.Show(testuser.DisplayName);

    ce bout de code semble fonctionner d'une manière, car [testuser.DisplayName] me retourne le nom du user mais les champs [QuotaLimit] et [QuotaLimitText] de testuser indique 0.

    pourtant, quand j'exécute la commande "dirquota q l /path:f:\employe\[numemploye] /remote:fserver", ca indique un quota de 2giga, 8%utilisé...

    j'ai tenter de modifié la valeur du Initialize à plusieurs reprise, mais sans succès



    Quelqu'un peu m'aider avant que je perde le peu de cheveux qu'il me reste?

  2. #2
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2012
    Messages : 13
    Points : 11
    Points
    11
    Par défaut
    J'ai avancer quelque peu la-dedans pour me retrouver quelque peu déstabilisé....

    DiskQuotaControl.QuotaState était à "inactif"... je l'ai donc mis à "dqStateEnforce" pour le mettre actif. une fois ceci fait, le QuotaLimit était à "illimité" (bien que le quota de l'usager obtenu avec dirquota q l indique 2GB), je lui est donc donné une limite de X, ce qui se reflète par la suite lorsque je regarde le nouveau QuotaLimit.

    cependant, quand je refais ma commande dirquota q l pour avoir le quota de l'utilisateur, il me montre toujours 2GB, même si X (indiqué plus haut) n'est pas à 2GB...

    bref, je ne sais pas à quoi sert DiskQuotaControl, mais changer le quota la-dedans n'a absolument aucune incidence sur le quota rééel de l'usager?!

    je ne comprends plus rien...

Discussions similaires

  1. [VB6] [Réseau] Prendre le contrôle d'un téléchargement
    Par Tchetch dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 22/10/2002, 14h18
  2. [VB6] [Interface] Nbre de contrôles maxi dans une feuille
    Par Midou dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 13/10/2002, 16h09
  3. [VB6] [Interface] Tester le Type de Controle
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 16/09/2002, 09h51
  4. [controle] propriété read only
    Par Fizgig dans le forum Composants VCL
    Réponses: 6
    Dernier message: 28/08/2002, 10h30
  5. Rx Controls Gif animés
    Par toufou dans le forum Composants VCL
    Réponses: 6
    Dernier message: 23/08/2002, 14h09

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