Je cherche a reproduire le Bouton exécuter de windows pour pallier à son absence dans les versions 7 et 8.x
Code : Tout sélectionner
Local $sFileOpenDialog = FileOpenDialog("Sélectionnez le programme a exécuter","","")
If @error Then
; Display the error message.
MsgBox(0, "", "Pas de fichier sélectionné")
Else
$sFileOpenDialog = StringReplace($sFileOpenDialog, "|", @CRLF)
MsgBox(0, "", "You chose the following files:" & @CRLF & $sFileOpenDialog)
ShellExecute($sFileOpenDialog)
;~ Run(@ComSpec & " /c " & $sFileOpenDialog, "", @SW_HIDE)
EndIf
mais lorsque je tape seulement la commande exemple services.msc ou msconfig, j'ai une erreur comme quoi il ne trouve pas la commande sur c:\
Alors que cette même commande tapé via le vrai bouton exécuter ou dans une session DOS fonctionne directement.
J'ai testé plusieurs commande mais je ne voie pas comment résoudre ce problème
Avez vous SVP des suggestions pour corriger mon code ou pour lancer directement la vrai commande exécuter
Merci
A+ JL56