Page 1 sur 1

[..] Chkdsk /f Valider

Posté : sam. 12 mars 2011 14:46
par jcaspar
B :D onjour à tous !

Je souhaiterais executer la commande chkdsk /f sur les pc de mon domaine.
Avec le code si dessous je ne vois pas apparaitre la console ...
comment valider ( la console demande si on accepte le controle au demarrage du pc )

Je vous remercie d'avance pour votre aide et vos conseils

:mrgreen:

Code : Tout sélectionner


RunasWait("administrateur",@computername,"xxxxx",@comspec & 'defrag /C /H /V',@SystemDir,@SW_MAXIMIZE )

ou 

Run(@comspec)
sleep(100)
send("chkdsk /f")
sleep(100)
;send ne semble pas fonctionner
send ("ENTER")

 

Re: [..] Chkdsk /f Valider

Posté : sam. 12 mars 2011 16:52
par mano78170
Bonjour ! :)

Le plus simple serait d'utiliser cette fonction en compilant le script avec un CUI !

Code : Tout sélectionner

Func _BatchFunc($function)
    Run(@ComSpec & " /c "&$function,"",1,0x10)
EndFunc
Elle lance un exe et envois la réponse dans le flux STDOUT du script !