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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [vbs] Test d'existance de fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[vbs] Test d'existance de fichier

n°1215718
ndupont
Posté le 05-10-2005 à 16:58:25  profilanswer
 

Salut à tous et d'avance merci à ceux qui essayeront de m'aider.
 
Je fais un petit script en VBS dans lequel j'ai besoin de tester si un fichier existe.
Et en cherchant sur google, je n'ai rien trouvé de simple et rapide pour le faire.
 
Ce que j'ai de plus simple pour le moment, c'est essayer de lire le fichier et si j'arrive à l'ouvrir, c'est qu'il existe.
 
C'est juste ca.  
 
merci

mood
Publicité
Posté le 05-10-2005 à 16:58:25  profilanswer
 

n°1216027
olivthill
Posté le 05-10-2005 à 22:06:41  profilanswer
 

:hello:  

Code :
  1. ' Test l'existence d'un fichier
  2. Set objFSO = CreateObject("Scripting.FileSystemObject" )
  3. If objFSO.FileExists("C:\\Le_beau_fichier.txt" ) Then
  4.     Wscript.Echo "Le fichier existe."
  5. Else
  6.     Wscript.Echo "Le fichier n'existe pas."
  7. End If

n°1216995
ndupont
Posté le 06-10-2005 à 19:45:21  profilanswer
 

bon, ben je vais me cacher tellement c'était con

n°1218289
Fred_l
Posté le 08-10-2005 à 14:20:29  profilanswer
 

Certes, mais je suis sur qu'il va maintenant poser la question " S'il existe et que je veux le deleter ! "....
 
Alors voilà
 
Set Fso= WScript.CreateObject("Scripting.FileSystemObject" )
 
If Fso.FileExists("C:\Le_beau_fichier.txt" ) Then
  ' Soit tu l'ouvres ( 8 pour ajout en fin de fichier )
  Set ObjFile = Fso.Opentextfile("C:\Le_beau_fichier.txt",8)  
  ' Soit tu le delete
  Set ObjFile = Fso.GetFile("C:\Le_beau_fichier.txt" )  
  ObjFile.Delete
Else
  ' S'il n'existe pas tu le créés
   Set ObjFile = Fso.createtextFile("C:\Le_beau_fichier.txt" )  
End If
 
Voilà ca t'évituras de poser la question !
 
Fred

n°1218562
ndupont
Posté le 09-10-2005 à 00:07:46  profilanswer
 

ben non en fait, si il existe il faut que j envoye un mail, car c'est un fichier généré pour enregistrer les erreurs d'un traitement
 
Mais pour envoyer un mail, je sais comment faire
 
merci

n°1267900
djfx
Vive la biere !
Posté le 15-12-2005 à 19:11:30  profilanswer
 

Ah c'est génial !  
C'est pil poil ce qui me fallait !!  :)  
 
Merci les filles ! :hello:


---------------
Pas oublier les glacons pour l'apero !!
n°1271136
rosswel57
Posté le 21-12-2005 à 11:32:13  profilanswer
 

bonjour,  
j'aimerai savoir comment copier un fichier présent sur un serveur vers un PC local avec les droits d'administrateurs, vue que le user n'a pas les droits pour copier un fichier sur son poste

n°1271896
rosswel57
Posté le 22-12-2005 à 16:07:46  profilanswer
 

en faite la maintenant mon probleme est d'installer un logiciel avec un script contenant les droits d'administrateur :
quelqu'un a une idée ??
j'essaye sa mais sa fonctionne pas :
 
Const wbemImpersonationLevelDelegate = 4
 
Set objwbemLocator = CreateObject("WbemScripting.SWbemLocator" )
Set objConnection = objwbemLocator.ConnectServer _
    ("serverX", "root\cimv2", "domaine\administrateur", _
        "password", , "kerberos:serverX" )
objConnection.Security_.ImpersonationLevel = wbemImpersonationLevelDelegate
 
Set objSoftware = objConnection.Get("Win32_Product" )
errReturn = objSoftware.Install("\\serverX\logiciel\ABCDE.exe", , True)

n°1322923
yannick7fr
Posté le 10-03-2006 à 16:40:07  profilanswer
 

C'est exactement le code dont j'ai besoin  :)  
Merci à tous ! ;)  
 
Yannick

n°1397247
tonton_lux​io
Posté le 29-06-2006 à 15:04:51  profilanswer
 

yannick7fr a écrit :

C'est exactement le code dont j'ai besoin  :)  
Merci à tous ! ;)  
 
Yannick


 
de même pour oim  :jap:

mood
Publicité
Posté le 29-06-2006 à 15:04:51  profilanswer
 

n°1397252
jpcheck
Pioupiou
Posté le 29-06-2006 à 15:10:04  profilanswer
 

tonton_luxio a écrit :

de même pour oim  :jap:


tu n'as pas honte de déterrer des topics comme ca ?
remercie en PM, ca fait tout aussi plaisir  :hello:

n°1765648
tonton_lux​io
Posté le 27-07-2008 à 23:21:51  profilanswer
 

jpcheck a écrit :


tu n'as pas honte de déterrer des topics comme ca ?
remercie en PM, ca fait tout aussi plaisir  :hello:


 
ok je ne le ferai plus ;)


---------------
Rien
n°2003317
jijiz
Posté le 21-06-2010 à 14:05:39  profilanswer
 

et ca sert encore en 2010. Merci :)

n°2048091
Nonor_
Ubuntu c'est supaire
Posté le 11-01-2011 à 11:37:44  profilanswer
 

... et même en 2011. Le référencement google n'y est pas pour rien :-)

n°2048282
tonton_lux​io
Posté le 11-01-2011 à 22:05:17  profilanswer
 


excellent  [:xp1700]  
 
 
 
 [:mich_mich]


---------------
Rien
n°2150969
Gmollet
Posté le 25-07-2012 à 15:24:19  profilanswer
 

Du coup je valide, utile en 2012.

n°2192884
Darkice
Posté le 05-06-2013 à 11:53:26  profilanswer
 

2013 aussi !  :pt1cable:

n°2193019
tonton_lux​io
Posté le 05-06-2013 à 20:45:11  profilanswer
 

un plaisir qui dure  [:al_bundy]


---------------
Rien
n°2218876
clebam
Mais pourquoi tu baaam?
Posté le 07-02-2014 à 11:17:45  profilanswer
 

Bon bah je valide son utilité pou 2014  :bounce:

n°2218877
tonton_lux​io
Posté le 07-02-2014 à 11:20:56  profilanswer
 

Decidement :)


---------------
Rien
n°2260367
GENIUS999
Posté le 15-06-2015 à 17:03:47  profilanswer
 

Toujours utile en 2015... :hello:

n°2260373
tonton_lux​io
Posté le 15-06-2015 à 17:51:04  profilanswer
 

:)


---------------
Rien
mood
Publicité
Posté le   profilanswer
 


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

  [vbs] Test d'existance de fichier

 

Sujets relatifs
[QST] sql.free.fr + grant ? test de phpgroupware..copier le contenu d'un fichier texte dans un fichier html
[C#] Impression d'un fichier pdfmanupiler un fichier binaire
Fichier .bat et script d'exécution d'une page webVBA : ouverture d'un fichier txt dont le nom change-POST RESOLU
passer un fichier excel en fichier asciifichier ayant un temps de validité comme une session..
[Shell] lecture d'un fichier txt ligne par ligneTest d'existance d'un fichier
Plus de sujets relatifs à : [vbs] Test d'existance de fichier


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