mahlzeit leute.
eigentlich ist es mir peinlich für meine Kindergartenfrage dieses Forum zuzumüllen, aber ich bekomm es einfach nicht hin.
ich möchte schlicht und ergreifend einfach nur den WinTaschenrechner starten. ich habe aus meinem script schon
alles rausgeworfen und poste hier gleich die komplette au3 Datei.
$calcPfad ="C:\windows\system32\calc.exe"
$iMsgBoxAnswer = MsgBox(4,"calc prob.","YES startet den calc normal"&@LF &"NO startet ihn über 'start ausführen'")
Select
Case $iMsgBoxAnswer = 6 ;Yes
run ($calcPfad)
run ("C:\windows\system32\calc.exe")
RunWait(@windowsDir &"\System32\calc.exe","",@SW_SHOW )
MsgBox(0,"",@error)
Case $iMsgBoxAnswer = 7 ;No
Send("#r") ;ausführen Dialog
sleep(100)
Send ($calcPfad) ;schreibe den selben Pfad in das auführenfenster
send ("{ENTER}")
EndSelect
Im script erscheint also nur ein Fenster, wo man auswählen kann auf welche weise der Rechner versucht werden soll zu starten.
Ich wüsste jetzt gern, wieso Variante 1 (also klick yes) mit der Meldung @error = 1 belohnt wird während variante 2 (klick no) ohne probleme funktioniert
(der Pfad zur Datei also richtig ist) Leider ist die Hilfe für den Run befehl und dessen Errors etwas... nennen wir es mal "sparsam"