theelton
Goto Top

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 ?

Content-Key: 93670

Url: https://administrator.de/contentid/93670

Printed on: May 8, 2024 at 22:05 o'clock

Mitglied: 60730
60730 Aug 05, 2008 at 12:44:24 (UTC)
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ß
Member: TheElton
TheElton Aug 05, 2008 at 13:01:24 (UTC)
Goto Top
Hallo, ja der Server weiß damit was anzufangen, wenn ich direkt auf die Datei klicke klappt das ja.
Member: TheElton
TheElton Aug 18, 2008 at 08:33:28 (UTC)
Goto Top
Hallo, weiß den keiner eine Lösung ? Ich wollte es einfach nochmal nachfragen.
Danke