twlght667
Goto Top

AT-Job startet nicht

Ich habe unter NT4SP6a zwei AT-Jobs angelegt die zu einer bestimmten Zeit eine Batch-Datei ausführen sollen. Nur werden die nicht gestartet.

Hallo zusammen,
ich hab hier ein kleines Problem mit einem NT4-Server in einer Domäne. Ich habe zwei AT-Jobs angelegt die zu einer bestimmten Zeit eine Batch-Datei ausführen sollen. Nur werden die nicht gestartet. AT macht einfach nix. Keine Fehlermeldung, keine Reaktion, kein garnichts... Der Schedule-Dienst ist gestartet und läuft, die Batch-Dateien funktionieren auch wenn man sie per Hand aufruft. Warum funktioniert aber nun das Ganze als AT-Job nicht? Auf einem anderen Server in der gleichen Domäne läuft auch ein AT-Job. Der rennt tadellos wie er soll.

Die Batch-Dateien sind übrigens nix besonderes. Die eine macht einen Ping, die andere startet einen Kopiervorgang. An denen kann es also nicht liegen.

Achja, den AT-Job habe ich mit dem Tool "WinAT" angelegt. Sowohl auf dem Server auf dem nix geht, aber auch auf dem Server auf dem es funktioniert. An dem Programm kann es also auch nicht liegen.

Any hints?

Content-Key: 11116

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

Ausgedruckt am: 29.03.2024 um 08:03 Uhr

Mitglied: schneidergoe
schneidergoe 25.05.2005 um 13:45:51 Uhr
Goto Top
Hallöle,

beim Befehl copy unter nt und win2k gibts wohl in Verbindung mit nem at-befehl Probleme.

Die MS-Knowledge-Base empfiehlt folgende Syntax zur Behebung des Problems: Zitat:

"To run any internal command from the AT command use "CMD /C" syntax. For example:

AT 10:00 CMD /C COPY C:\*.* C:\TEMP

Zitat Ende.

Der Link zum Artikel (in Englisch, die automatisch generierte Übersetzung ist für´n Ar....m face-smile ):

http://support.microsoft.com/kb/119919/en-us

Hoffe, das hilft weiter.

mfg
Heiko
Mitglied: Twlght667
Twlght667 25.05.2005 um 14:01:27 Uhr
Goto Top
Hm, erstmal danke für den Link, werde ich mir anschauen. Ich bin aber skeptisch, obs daran liegt. Denn eine test.bat die lediglich "ping www.domain.de" als Inhalt hat wird auch nicht ausgeführt face-sad Also nix mit "copy"...

Grüße,
Alsion
Mitglied: schneidergoe
schneidergoe 25.05.2005 um 15:02:04 Uhr
Goto Top
Sorry, da hab ich wohl zu schnell gelesen. face-smile

Hätte da ne andere Idee. Meines Wissens laufen die at-jobs unter der Berechtigung des Taskplaners und nicht unter dem beim Eingeben eingeloggten Benutzer ab.

Guck mal unter Dienste, die Eigenschaften des Taskplaners, unter dem Reiter "Anmelden" (Win2k, ob das identisch bei nt4.0 weiss ich net genau im Moment). Da ist normalerweise localSystem eingetragen, hier ein lokales AdminKonto eintragen (mit dem du beim at-job eingeben angemeldet bist) könnte weiterhelfen.

mfg
Heiko
Mitglied: Twlght667
Twlght667 25.05.2005 um 15:26:18 Uhr
Goto Top
Daran hatte ich auch schon gedacht. Aber egal mit welchem Konto ich den Dienst laufen lasse - völlig ohne Ergebnis bzw. Änderung.

Grüße,
Alsion
Mitglied: nopain
nopain 25.05.2005 um 18:35:54 Uhr
Goto Top
soviele RE, muß man nicht erst Contra sagen.... ähhh ich schweife ab...

Moin Leute,

der gute alte NT 4.0 Server - ja ja - meine Erfahrungen mit dem NT 4.0 Server in Verbindung mit dem AT-Befehl sind leider exakt die gleichen und ich habe damals keine Lösung dazu gefunden. Mal funxt es, mal nicht... teilweise auch garnicht. Logs gab es dazu auch nicht. Lediglich die auszuführenden Bat-Dateien kann man mit Logfunktionen versehen, aber die ergaben auch immer nur, daß diese nicht gestartet wurden. Leider kann ich Dir nur sagen, daß ich es damals aufgegeben habe.

Neben diesem Mist, hat NT 4.0 ja noch so ein paar andere Schwächen. Beispielsweise dreht NT 4.0 irgendwann durch, wenn man es als Printserver im größeren Maße einsetzt.... äähh ich schweife schon wieder.

Könnte Dir als Workaround nicht auch eine andere x-beliebige Win2000-Pro-Kiste dienen. Der unter Win2000 vorhandene Zeitplandienst funktioniert sehr zufriedenstellend. Er hat zwar auch so seine Macken, aber die lassen sich dann wenigstens ergründen. Denn ein Ping-Befehl soll vermutlich eine Art Verbindungstest zu irgendwas sein und von wo aus Du einen Copy-Befehl abgibst ist ja auch egal, solange nicht unendliche viele GBs übertragen werden sollen.

Gruß
nopain
Mitglied: Atti58
Atti58 25.05.2005 um 19:13:25 Uhr
Goto Top
... muss es denn dieser leidige AT Job sein, wir benutzen das Freeware-Tool "JIT Schedule 4.0", mit dem man recht komfortabel benutzer- oder systemabhängge Tasks erstellen kann. Wenn Du das Tools nicht mehr findest, kannst Du mir eine E-Mail mit Deiner E-Mail-Adresse an meine Nachrichtenbox schicken, ich würde es Dir dann zukommen lassen,

Gruß

Atti.