Les Snippets

Connexion

Exécuter une commande DOS en console cachée

Niveau requis pour utiliser/comprendre cette source : 2 ( Initié )
Créé le 30/04/2007 13:45:38 et initié par rvblog [Liste]
Vue : 27308
Catégorie(s) : Fichier / Disque, Système, Divers
Langages dispo pour ce code :
- VB6, VBA
- VBScript
- Javascript
- Voir tous les langages pour ce code snippet



Langage : VBScript
Date ajout : 30/04/2007
Posté par rvblog [Liste]

'Appel de la procédure
ExecAndWait

Sub ExecAndWait
Dim wshShell
 'l'objet WScript.Shell est aussi accessible, en VB6,
 ' via la référence IWshRunTimeLibrary.IWshShell (wshom.ocx)
 Set wshShell = CreateObject("WScript.Shell")
 'Run( bstrCommand As String
 ' , [pvarWindowsStyle]
 ' , [pvarWaitOnReturn]) As Long
 wshShell.Run "cmd /c dir c: /s", 0, True
 MsgBox "Fin"
 Set wshShell = Nothing
End Sub

'Documentation
'WshWindowStyle
' WshHide = 0
' WshNormalFocus = 1
' WshMinimizedFocus = 2
' WshMaximizedFocus = 3
' WshNormalNoFocus = 4
' WshMinimizedNoFocus = 6


Remarque :
Mettez le tout dans un fichier Test.vbs, et exécutez-le.
Testé sous W2k, NT 4.0

Snippets en rapport avec : Lancer, Exécuter, Commande, Synchrone, Exécutable



Codes sources en rapport avec : Lancer, Exécuter, Commande, Synchrone, Exécutable

{JAVA / J2EE} COMMENT LANCER UNE COMMANDE SYSTEME A PARTIR D'UN SIMPLE CODE JAVA
prend une chaine de caractere et l'execute NB : le code ne marche pas directement il faut initialis...

{Delphi} EXÉCUTER UNE COMMANDE DOS SANS QUITTER SON APPLICATION SOUS WINDOWS
Copie un fichier en passant par la commande Copy du DOS, en utilisant un fichier batch. Utile évent...

{JAVA / J2EE} COMMENT LANCER UNE PAGE WEB DEPUIS UNE APPLICATION JAVA
Ben tout simplement, ca permet de lancer une page web locale ou distante depuis une application jav...

{C / C++ / C++.NET} CONSTRUCTION D'UNE AUTOMATE FINIS DETERMINISTE
avec mon programme, vous pouvez construire une automate finis deterministe et meme essayer quelques ...

{Delphi} COMMANDS MANAGER - BESOIN DE COMMANDES DANS VOS PROGRAMMES TCHAT, RÉSEAU, ETC ?
Command Manager (unité Commands.pas) est basé sur un TCollection. il permet de definir des comman...

{Visual Basic, VB6, VB.NET, VB 2005} K8055 COMMANDE DES SORTIES
c'est ma premiere source un peut d'indulgence (et en plus je l'ai pas commenté) PAT9SAB voulais com...

{Visual Basic, VB6, VB.NET, VB 2005} COMMANDER UN PRODUIT
Sujet : C'est une application qui facilite la commande des produits utilisés ...dans un laboratoire ...

{IRC} COMMANDES FANTAISIES ( OP DEOP , VOICE DEVOICE ) ORIGINALES
J'ai vu plusieurs sources de commandes fantaisies , du type !op , !deop . Trouvant ce système simpl...

{Visual Basic, VB6, VB.NET, VB 2005} VBSCRIPT --> CONVERSION DE FICHIER TEXTE EN FICHIER EXCEL PAR LIGNE DE COMMANDE
Ce script, lancé en ligne de commande dos, permet de convertir un fichier texte en fichier excel. ...

{Visual Basic, VB6, VB.NET, VB 2005} SLYSPY(MINI-RAT)
Un client, caché s'inscrivant dans le registre au démarrage et consommant peu de mémoire permet d'ac...