Probleme avec les Variable dans l'objet RUN

Probleme avec les Variable dans l'objet RUN - VB/VBA/VBS - Programmation

Marsh Posté le 01-12-2005 à 15:25:15    

Salut a tous J'ai un grave probleme avec les variable  
J'aimrais savoir comment faire pour effectuer un Espace a l'interieru du variable
exemple precis ici au debut de la variable re je souhaiterais avoir " -n10 au lieu de "-n10
 
commetn faire
 
dim PATCH1,TARGET,SERVICE,ArrService,WshShell,Act,re
PATCH1 = "c:\psexec.exe"
TARGET = "CRVW04554"
SERVICE = "wuauserv"
re = "-n 10 -u frx06451 -p aventis1983 net stop"
 
 
set WshShell = CreateObject ("Wscript.shell" )
ArrService = "c:\Psexec.exe \\" & TARGET & re & SERVICE
Act = WshShell.Run(ArrService,1,TRUE)
Msgbox "Resultat du Ping = " & PING
 

Reply

Marsh Posté le 01-12-2005 à 15:25:15   

Reply

Marsh Posté le 01-12-2005 à 17:15:47    

en principe il n'y a pas de problème, tu peux faire commencer l'affectation de ta variable par un espace du moment que tu est entre guillemets.
Sinon tu peux toujours coller le code ASCII d'espace : 32
 
CODE ASCII -> http://msdn.microsoft.com/library/ [...] tsplit.asp
 
exemple:  

VAR1 = "Essai"           'premier mot
VAR2 = " pour"           'deuxieme mot, avec espace de commencement
VAR3 = "vérification"    'troisième mot, sans espace de commencement
wscript.echo VAR1 & VAR2 & VAR3
wscript.echo VAR1 & VAR2 & CHR(32) & VAR3


 

Essai pourvérification
Essai pour vérification


Message édité par madmartigan le 01-12-2005 à 17:19:49

---------------
Mieux vaut fermer sa gueule et passer pour un con, plutot que de l'ouvrir, et montrer qu'on l'est...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed