Aufgaben in Windows XP

2637
Shaish

Ich versuche, Schtasks zu verwenden, um eine geplante Aufgabe zu erstellen. Ich habe zwar kein Problem damit, dieses Programm auf meinem Windows 8-Computer (oder Windows 7) zu verwenden, aber ich finde, dass auf XP-Computern dieses Exe nicht installiert ist.
Ist das richtig oder mache ich etwas falsch? (Wenn ich in der Befehlszeile von XP-Rechnern schtasks eingebe, erhalte ich 'schtasks wird nicht erkannt ...').
Laut MSDN ( http://msdn.microsoft.com/de-de/library/windows/desktop/bb736357(v=vs.85).aspx ) wird dies von XP und höher unterstützt. Wenn nicht, ist es möglich, dieses als eigenständiges Programm auszuführen (dh, den Prozess selbst auf den Zielcomputer zu kopieren und auszuführen)?

Vielen Dank !

0

2 Antworten auf die Frage

1
Sriniv

Anscheinend verfügt die XP-Home-Edition nicht über diesen Befehl. Ich habe kein XP-System, um es zu überprüfen, aber dieser Wiki-Artikel bestätigt es. http://en.wikipedia.org/wiki/Schtasks

0
mprill

Möglicherweise haben Sie %SystemRoot%\system32Ihre PATHVariable nicht. Funktioniert es, wenn man es mit dem vollständigen Pfad anruft %SystemRoot%\system32\schtasks.exe?

Dieses Dienstprogramm sollte in jeder Version von Windows XP vorhanden sein, aber Home ein Starter als Antwort von @ Sriniv.

Wenn Sie XP Home / Starter verwenden, können Sie das Dienstprogramm sicher nach kopieren %SystemRoot%\system32. Ich habe es mit Dependency Walker überprüft und es scheint außer WinAPI keine externen Abhängigkeiten zu haben.

Bei Lizenzierungsproblemen sollten Sie jedoch vorsichtig sein. Product NameDas Dienstprogramm ist Microsoft® Windows® Operating Systemdaher Teil der Windows XP Edition, von der Sie es beziehen, und muss möglicherweise lizenziert werden. Ich bin zwar kein Experte für Lizenzen, daher könnte dies falsch sein.

mprill, das Dienstprogramm ist einfach nicht da (der Pfad, den Sie erwähnt haben). Ich verwende Windows XP Home Ediition XP3 auf einer virtuellen Maschine (<- könnte dies angeschlossen werden?). Shaish vor 11 Jahren 0
Ich bin um @ Srinivs Antwort korrigiert. Es sollte in Home nicht vorhanden sein, aber es ist keine VM. Ich habe meine Antwort bearbeitet. mprill vor 11 Jahren 0
Möglicherweise ist der Befehl [AT] (http://ss64.com/nt/at.html) verfügbar SeanC vor 11 Jahren 0
Ich habe versucht, nach% SystemRoot% \ system32 zu kopieren, aber es hat nicht funktioniert: / Shaish vor 11 Jahren 0
@Shaish: Kannst du näher erläutern, was passiert ist? Wird es gestartet (ein Cmd-Fenster wird sich sehr schnell öffnen und schließen), wenn Sie darauf doppelklicken? Funktioniert es mit vollem Pfad in cmd? mprill vor 11 Jahren 0
@mprill I get - "schtasks.exe ist keine gültige Win32-Anwendung" Shaish vor 11 Jahren 0
Haben Sie es von der richtigen Version (32-Bit vs. 64-Bit) kopiert? Es scheint, als hätten Sie eine 64-Bit-Version in ein 32-Bit-System kopiert. mprill vor 11 Jahren 0