Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1620 connectés 

  FORUM HardWare.fr
  Windows & Software

  bizarrerie vbs pour entrée de quotas (2003 server)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

bizarrerie vbs pour entrée de quotas (2003 server)

n°1938384
c_moa
Posté le 24-02-2005 à 13:14:14  profilanswer
 

Situation : (2 serveur 2003) + domaine + AD
Objet : création d'entrées de quotas par script VBS.
 
Je pensais ajouter le code suivant à mes scripts vbs générant les comptes utilisateurs ( propriétés, groupes, etc. )
 

Code :
  1. Set colDiskQuotas = CreateObject("Microsoft.DiskQuota.1" )
  2. colDiskQuotas.Initialize "f:\", True
  3. Set objUser = colDiskQuotas.AddUser("kenmyer" )
  4. Set objUser = colDiskQuotas.FindUser("kenmyer" )
  5. objUser.QuotaLimit = 50000000

 
 
Ce code est inséré dans une boucle Do while ... Loop et génère correctement le quota pour le 1er utilisateur d'une liste sous forme de fichier XLS.
Mais il semble alors y avoir un temps de "latence" qui plante le script, sans message d'erreur WSH.
 
Ce code ne semble pourtant pas réservé pour un utilisateur local ?
 
J'ai remplacé le code par  
 

Code :
  1. strComputer = "."
  2. Set objWMIService = GetObject("winmgmts:" _
  3.     & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2"
  4. Set objAccount = objWMIService.Get _
  5.     ("Win32_Account.Domain='fabrikam',Name='bob'" )
  6. Set objDisk = objWMIService.Get _
  7.     ("Win32_LogicalDisk.DeviceID='F:'" )
  8. Set objQuota = objWMIService.Get _
  9.     ("Win32_DiskQuota" ).SpawnInstance_
  10. objQuota.QuotaVolume = objDisk.Path_.RelPath
  11. objQuota.User = objAccount.Path_.RelPath
  12. objQuota.Limit = 10485760
  13. objQuota.WarningLimit = 8388608
  14. objQuota.Put_


 
 
et là pas de problème.
 
 
Si quelqu'un a une explication ...
Merci d'avance.  
 

mood
Publicité
Posté le 24-02-2005 à 13:14:14  profilanswer
 

n°1940577
cvb
Posté le 25-02-2005 à 23:24:40  profilanswer
 

perso, je suis incapable, de te dire pourquoi ! par contre, est-ce que tu as reperé le moment ou ton code "ralenti" ? ca peut aider !;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  bizarrerie vbs pour entrée de quotas (2003 server)

 

Sujets relatifs
citrix metaframe presentation server 3.0 et mappage lecteur clientGhost Server ou autre soluce sans lecteur disquette ni CD om
Etudes ISA 2000 Server en PDFSauvegarde de mes mails sous outlook 2003
[Outlook 2003] Problème d'enregistrement du mot de passeProblème de Reply sous Exchange 2003
Erreur étrange démarrage Windows Server 2003cherche vignettes de matériel (serveurs ...) pour visio 2003
office 2003 
Plus de sujets relatifs à : bizarrerie vbs pour entrée de quotas (2003 server)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR