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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Comprendre ce scritp "FABULEUX"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comprendre ce scritp "FABULEUX"

n°1844028
krashvi
Posté le 28-01-2009 à 10:18:29  profilanswer
 

Bonjour,
 
J'ai pu récupéré ce script sur le forum et il marche très bien mais je n'arrive pas a tout comprendre , pouvez vous m'expliquer le déroulement étape par étape de chaque ligne svp.....car je ne connais pas du tout le vbs.
 
Dim shell,commande  
Set shell = WScript.CreateObject("WScript.Shell" )
commande="C:\vb\vbvb.bat"
shell.Run commande, 0,true  
WScript.quit
 
Merci d'avance......

mood
Publicité
Posté le 28-01-2009 à 10:18:29  profilanswer
 

n°1844042
burn2
ça rox du poney
Posté le 28-01-2009 à 10:42:27  profilanswer
 

Bonjour, je ne suis pas spécialiste du vb mais voici ce que je pense:

 
Code :
  1. Dim shell,commande  //Déclaration des variables
  2. Set shell = WScript.CreateObject("WScript.Shell" ) // shell est affecté comme un objet WScript, ici on spécifie son type donc, c'est particulier au vb
  3. commande="C:\vb\vbvb.bat" // commande reçoit la valeur c... en temps que string donc
  4. shell.Run commande, 0,true // on lance notre objet shell avec comme commande shell le contenu du string commande, donc "C:..." avec comme paramêtres 0, true
  5. WScript.quit //On ferme le script shell proprement
 


A confirmer mais je pense que c'est ça.


Message édité par burn2 le 28-01-2009 à 10:43:19

---------------
"C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …"
n°1844126
krashvi
Posté le 28-01-2009 à 11:58:06  profilanswer
 

Merci !!!^^

n°1844158
bul3
Posté le 28-01-2009 à 13:04:36  profilanswer
 

bah... ça lance vbvb.bat situé dans c:\vb\
on peut aussi faire ça en javascript par exemple
et dans quasi tous les langages !!!
maintenant, c'est probablement le contenu de
ce .bat qui doit être fabuleux..... ;o))
@+


---------------
[mon site] [m'écrire]
n°1844160
olivthill
Posté le 28-01-2009 à 13:08:30  profilanswer
 

Peut-être y avait-il une pointe d'ironie dans la question ?
 
En effet, on pourrais s'interroger sur l'utilité de ce script au lieu de lancer directement C:\vb\vbvb.bat.
 
Il pourrait y en avoir deux :
 
1. Faire une sorte de raccourci qui permette de lancer ce .bat à partir d'un autre répertoire.
2. Lancer ce script sans que la fenêtre DOS ne s'affiche grâce au paramètre "0" de la commande run.


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

  Comprendre ce scritp "FABULEUX"

 

Sujets relatifs
Comprendre tout les jours un peu plus le preg_replacej'espère que vous allez me comprendre !
Aidez moi à comprendre un tuto[Hibernate] besoin d'aide pour comprendre mes erreurs
(Lotus Script) apprendre, comprendre et utiliserAide pour comprendre un script
[PERL] besoin de votre aide pour comprendre une variableAide pour comprendre une fonction
PHPbb "user_regdate" comment comprendre?Comprendre le mécanisme pour du calcul formel ?
Plus de sujets relatifs à : Comprendre ce scritp "FABULEUX"


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