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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  aide en VBScript

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

aide en VBScript

n°1286480
capri36
Posté le 18-01-2006 à 12:39:36  profilanswer
 

Bonjour  
 
Je voudrai, en VBScript, ouvrir un dossier et y récuperer les noms des fichiers contenus dedans. comment peut on faire ca ?  
 
merci de votre réponse

mood
Publicité
Posté le 18-01-2006 à 12:39:36  profilanswer
 

n°1286498
olivthill
Posté le 18-01-2006 à 12:56:16  profilanswer
 

  Set fso = CreateObject("Scripting.FileSystemObject" )
   Set f = fso.GetFolder("c:\mon_dossier)
   Set fc = f.Files
   For Each f1 in fc
      Wscript.Echo f1.name
   Next

n°1296748
jlestat
Posté le 01-02-2006 à 17:57:26  profilanswer
 

est il possible de rediriger le resultat dans un doc txt ??
merci d'avance

n°1296756
mareek
Et de 3 \o/
Posté le 01-02-2006 à 18:06:11  profilanswer
 

oui, en créant un fichier texte avec le FileSystemObject et en écrivant le resultat dedans. cf la MSDN pour plus d'infos:
http://msdn.microsoft.com/library/ [...] c192f0.asp


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1311123
webding
Posté le 22-02-2006 à 01:51:09  profilanswer
 

Bonjour, quel doit être l'extension de se fichier ?
 

Code :
  1. Set fso = CreateObject("Scripting.FileSystemObject" )
  2.    Set f = fso.GetFolder("c:\mon_dossier)
  3.    Set fc = f.Files
  4.    For Each f1 in fc
  5.       Wscript.Echo f1.name
  6.    Next


Message édité par webding le 22-02-2006 à 01:51:43
n°1311215
olivthill
Posté le 22-02-2006 à 10:12:52  profilanswer
 

L'extension de quel fichier ?
 
Si l'extension du fichier contenant les 6 lignes de VBScript, alors c'est ".vbs", et le fichier pourrait s'appeler "toto.vbs". Puis pour le lancer, il suffit de cliquer dessus quand on le voit appaâître dans Windows Explorer, ou bien de taper "cscript toto.vbs" sur la ligne de commande quand on est dans une fenêtre DOS.
 
Si c'est l'extension des fichiers qui ont été trouvés dans le répertoire, alors utiliser  
Wscript.Echo fso.GetExtensionName(f1).


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

  aide en VBScript

 

Sujets relatifs
Crée un fichier d'aide type .chmAide écriture php if
Besoin d'aide - Petite base de données en ligneaide site dinamique
Aide programmation en C++SVP j'ai vraiment besoin d'aide sur les DataGrid
besoin d'aideaide php
Besoin d'aide avec les Variables d'Environnement en VBScript[vbscript]-besoin d'aide sur une fonction
Plus de sujets relatifs à : aide en VBScript


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