Mein run geht aufeinmale nicht mehr.
[autoit]ShellExecute(@ScriptDir & "\System\Startup\bin\wina_startup.exe")
[/autoit]
ShellExecute geht aber.
Run(@ScriptDir & "\System\Startup\bin\wina_startup.exe")
[/autoit]Woran kann das liegen ![]()
Mein run geht aufeinmale nicht mehr.
[autoit]ShellExecute(@ScriptDir & "\System\Startup\bin\wina_startup.exe")
[/autoit]
ShellExecute geht aber.
Run(@ScriptDir & "\System\Startup\bin\wina_startup.exe")
[/autoit]Woran kann das liegen ![]()
Es liegt an Leerzeichen im ScriptDir-Pfad. Beheb das mal selbst, damit du etwas lernst und nicht nur unsere Lösung zusammenkopierst :).
Gute Nacht!
Johannes
Aufgrund der mangelnden Präzision der Fehlerbeschreibung wird es schwer dir bei deinem Problem zu helfen.
Es gäbe die Möglichkeit (welche du natürlich vornehmen musst), das Script mit ConsoleWrite in Verbindung mit If und dem Makro @error zu debuggen,
um diverse Fehlerquellen ausfindig zu machen und das Fehlerpotenzial weitesgehend einzudämmen.
€: Verdammt pee :<
geht so auch nicht peethebe
Run(@ScriptDir&"\System\Startup\bin\wina_startup.exe")
[/autoit]
und das script hat nur eine zeile penguin ist eine verknüpfung.
Leerzeichen im ScriptDir-Pfad! Sprich z.B. "C:\Programme und Einstellungen\etc.". Zwischen Programme und Einstellungen ist jeweils ein Leerzeichen, das geht nicht.
hab jezt eine lösung gefunden mach mit
[autoit]FileGetShortName
[/autoit]Eine andere Lösung wäre diese hier, sofern es wirklich an Leerzeichen lag:
[autoit]
Run('"' & @ScriptDir & '\System\Startup\bin\wina_startup.exe"')