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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  fichier batch ds vb + commande shutdown

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fichier batch ds vb + commande shutdown

n°854800
SaNTaCRuZ
Posté le 21-09-2004 à 13:36:17  profilanswer
 

slt...
 
j'aimerai savoir s'il est possible d'insérer un fichier batch dans visual basic ? si oui, comment ?
 
par exemple, insérer une ligne dos comme ceci :
 
shutdown -s -t 5
 
quelqu'un saurait t'il aussi quels sont les différentes extensions et fonctions des suffixes qui existent ?
 

mood
Publicité
Posté le 21-09-2004 à 13:36:17  profilanswer
 

n°854838
Toby14
Toby or not Toby
Posté le 21-09-2004 à 14:05:13  profilanswer
 

pour faire un shutdown utilise les composant WMI

n°854892
SaNTaCRuZ
Posté le 21-09-2004 à 14:45:57  profilanswer
 

c koi les composants wmi  ?
lol
et tu sais comment intégrer les fichiers .bat ds un exe visual basic?

n°855016
jagstang
Pa Capona ಠ_ಠ
Posté le 21-09-2004 à 16:33:30  profilanswer
 

ShellExec

n°855295
couitchy
Posté le 21-09-2004 à 22:05:13  profilanswer
 

pour faire un shutdown, on peut utiliser ExitWindowsEx directement dans VB (API à déclarer).
ou bien exécuter "brut" : "rundll32.exe user32.dll,ExitWindowsEx EWX_SHUTDOWN"

n°855349
SaNTaCRuZ
Posté le 21-09-2004 à 23:22:13  profilanswer
 

oki.. merci.
et pour insérer d commandes dos et les executer ?

n°855650
jagstang
Pa Capona ಠ_ಠ
Posté le 22-09-2004 à 14:33:46  profilanswer
 

voir mon post et chercher dans l'aide

n°856532
SaNTaCRuZ
Posté le 23-09-2004 à 16:12:58  profilanswer
 

c koi ton post ?

n°856652
jagstang
Pa Capona ಠ_ಠ
Posté le 23-09-2004 à 18:23:15  profilanswer
 
n°1722109
DavidScott
Cerebro_Computing Me
Posté le 22-04-2008 à 17:28:56  profilanswer
 

Sinon reste tjr une solution simple : La création d'un fichier ".bat" et y inscrire son code comme suit :
 
' ================================================ By David Scott
 
' Declaration de la variable Retour (Equivaut à un retour a la ligne)
Dim Retour
        Retour = Vbcrlf ' Ou Retour = chr(10) + chr(13)
 
' Creation du fichier MonFichier.bat
open (app.path & "/MonFichier.bat" ) for output as #1
        print #1, "@Echo off" & Retour & "Shutdown -s -t 30 -c " & G & "MonMessage " & G
        close #1
 
' Executer une commande DOS ou un EXE
        Shell (App.path & "/MonFichier" )

mood
Publicité
Posté le 22-04-2008 à 17:28:56  profilanswer
 

n°1722117
DavidScott
Cerebro_Computing Me
Posté le 22-04-2008 à 17:37:29  profilanswer
 

J'oubliais :
 
Creez au préalable un TextBox que vous appelerez Tremat
Le signe " ne peut (a ma connaissance) etre utilisé dans visual basic otrement que par une caption ou un text de controle. Ensuite vous affectez la propriété False au textbox.visible de maniere a npas etre visuellement géné dans l'execution. Bon ce n'est pas la meilleure maniere, mais c km ca ke je procede, car je nai pas encore eu le temps de m'attarder sur le wmi.
 
Voila. @+ et bon courage pour tous vos projet.VBP


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

  fichier batch ds vb + commande shutdown

 

Sujets relatifs
Ecriture/Lecture de fichier binaire (ios::binary) avec << et >>Existe t il une commande qui remet en ordre alphabétique une listbox
problème pour changer de place un fichier log sous SQL server 2000 ...taille d'un fichier transmis par FTP ?
[PHP - Debutant] Comment telecharger un fichier?debutant , comment executer un fichier php
flux vers fichier ET vers console en même tempsInterface de partage de fichier
[BATCH] Confirmation automatique...zone de sélection d'un dossier et non d'un fichier
Plus de sujets relatifs à : fichier batch ds vb + commande shutdown


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