theelton

Script klappt nicht auf SBS2003

Hallo, wenn ich folgendes Script auf einen XP Rechner laufen lassen klappt das einwandfrei, auf eine SBS2003 server Läuft es nicht.

set shell = CreateObject("WScript.Shell")
shell.run "C:\sync.cqf"
WScript.Sleep 20000
shell.AppActivate "Authentifizierung"
WScript.Sleep 500
shell.SendKeys ""
WScript.Sleep 500
shell.SendKeys "{TAB}"
WScript.Sleep 500
shell.SendKeys "
"
shell.SendKeys "{TAB}"
shell.SendKeys ""
shell.SendKeys "{ENTER}"

Die Sternchen habe ich jetzt nur hingemacht weil die jetzt hier nicht relevant sind.

Er sagt mir direkt das in Zeile 2 und 1 Zeichen ein Fehler ist. Genauer gesagt kommt folgendes:

Skript: Der Pfad zum Skript
Zeile: 2
Zeichen: 1
Fehler: Das System kann die angegebene Datei nicht finden.
Code: 80070002
Quelle: (null)


Die Datei liegt aber defintiv dort wo er sie öffnen soll. Selbst wenn ich die Datei verschiebe klappt das nicht.


Kann mir da einer helfen ?
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 93670

Url: https://administrator.de/forum/script-klappt-nicht-auf-sbs2003-93670.html

Ausgedruckt am: 30.06.2025 um 19:06 Uhr

60730
60730 05.08.2008 um 14:44:24 Uhr
Goto Top
moin,

kann es daran liegen, daß der W2k3 nicht weiß, was er mit .cqf anfangen soll und die Zeile mit
shell.run "%programmfiles%\dasprogramm,-das_cqf_benutzt C:\sync.cqf"
funktioniert?

gruß
TheElton
TheElton 05.08.2008 um 15:01:24 Uhr
Goto Top
Hallo, ja der Server weiß damit was anzufangen, wenn ich direkt auf die Datei klicke klappt das ja.
TheElton
TheElton 18.08.2008 um 10:33:28 Uhr
Goto Top
Hallo, weiß den keiner eine Lösung ? Ich wollte es einfach nochmal nachfragen.
Danke