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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Erreur de script

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur de script

n°1847604
antolionux
Posté le 05-02-2009 à 15:44:03  profilanswer
 

Bonjour,  
 
Je souhaite connaitre la taille du dossier "bureau", j'ai donc fait le script suivant, mais ça me retourne l'erreur suivante
 
Erreur : Objet requis: '[string: "C:\Documents and Set"]'
 

Code :
  1. Set WshShell = WScript.CreateObject("WScript.Shell" )
  2. Set oFs=CreateObject("Scripting.FileSystemObject" )
  3. set oPath = WshShell.ExpandEnvironmentStrings("%USERPROFILE%" ) & "\Bureau"
  4. Set oFolder=oFs.GetFolder("%oPath%" )
  5. WScript.Echo oFolder.Size


 
C'est la première fois que je vais du vbs et je suis un peu perdu. :sweat:  
 
Pourriez-vous m'aider ?
 
Merci

mood
Publicité
Posté le 05-02-2009 à 15:44:03  profilanswer
 

n°1847671
olivthill
Posté le 05-02-2009 à 17:23:02  profilanswer
 

Il faut noter le numéro de ligne concerné dans le message d'erreur.
Ici, c'est la ligne 4.
oPath n'est pas un objet mais une chaine de caractère. Donc il ne faut pas mettre "Set".
Il y a une autre erreur sur la ligne qui suit.
Voici une version sans bug :

Code :
  1. Set WshShell = WScript.CreateObject("WScript.Shell" )
  2. Set oFs=CreateObject("Scripting.FileSystemObject" )
  3. sPath = WshShell.ExpandEnvironmentStrings("%USERPROFILE%" ) & "\Bureau"
  4. WScript.Echo sPath
  5. Set oFolder=oFs.GetFolder(sPath)
  6. WScript.Echo oFolder.Size


n°1847703
antolionux
Posté le 05-02-2009 à 18:31:29  profilanswer
 

Génial :)
Je te remercie pour ta réponse claire et rapide.


Message édité par antolionux le 05-02-2009 à 18:35:29

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Erreur de script

 

Sujets relatifs
ya t-il un remède à l'erreur 405 pour script CGI ?Erreur dans script de migration
Erreur dans le script ?Afficher les erreur lors du lancement d'un script bash
code d'erreur copie de fichier[Script bat]Problème d'encoding : erreur de script IE
Erreur script de temps en tempsScript vbs Erreur 800A0046 Permission denied
erreur dans script d'activation de lienserreur dans mon script sql
Plus de sujets relatifs à : Erreur de script


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