J'ai un soucis de lancement d'un bat en silent j'ai essayé !
Code : Tout sélectionner
RunWait(@ComSpec & " /c" & '"'& @ScriptDir & "monbat.bat" &'"')Cordialement

Code : Tout sélectionner
RunWait(@ComSpec & " /c" & '"'& @ScriptDir & "monbat.bat" &'"')Code : Tout sélectionner
MsgBox("","",@ScriptDir & "monscript.cmd")


Pourrait tu me préciser mon erreur avec mon exemple corrigé si possible.jguinch a écrit :Merci de modifier le titre du message afin qu'il respecte les règles de présentation d'un message.
Sinon pour le code, il manque un espace et un backslash

Code : Tout sélectionner
RunWait(@ComSpec & " /c" & '"'& @ScriptDir & "\monbat.bat" &'"')Code : Tout sélectionner
RunWait( @ScriptDir & "\monbat.bat"')Code : Tout sélectionner
shellexecute( @ScriptDir & "\monbat.bat" )
le fameux @SW_HIDE te permet justement de cacher la fenêtre CMD.To run DOS (console) commands, try Run(@ComSpec & " /c " & 'commandName', "", @SW_HIDE) ; don't forget " " before "/c"
Code : Tout sélectionner
@script & "\mon fichier.txt"Code : Tout sélectionner
$Command = 'ipconfig /all > "' & @ScriptDir & '\detailIP.txt' & '" & "' & @ScriptDir & '\detailIP.txt"'
RunWait(@ComSpec & " /c " & $command, "", @SW_HIDE)Code : Tout sélectionner
$command = @scriptdir & '\monfichier.bat'
RunWait(@ComSpec & ' /c "' & $command & '"', '', @SW_HIDE)c était juste pour mettre l erreur en évidenceliberodark a écrit :ton code fonctionne moins bien que le miens