Power 10 Geschrieben 27. November 2001 Melden Teilen Geschrieben 27. November 2001 Ich als 2000er-MCSE muß mich nun wieder mal mit NT 4.0 auseinandersetzen und habe damit so meine Probleme. Ich möchte gerne die Daten des Tages von meinem NT4.0-Server auf eine Workstation (auch NT 4.0) kopieren. Da ich kein Bandlaufwerk habe, möchte ich gerne den at-Befehl verwenden um die Daten zu sichern. Gemäß der NT-Hilfe habe ich den Zeitplandienst gestartet. Dann habe ich eine Batch-Datei mit dem passenden Befehl geschrieben und auch gleich "händisch" ausprobiert - hat gefunzt. Dann kam der at-Befehl in der Eingabeaufforderung, der im übertragenen Sinn so aussieht: at 23:55 "cmd /c \\server\freigabe\batchdatei" /interactive In meiner Umgebung sieht das so aus: at 23:55 "cmd /c \\pasv77\Sicherung\backup.bat" /interactive Zur Sicherheit habe ich dann noch at eingegeben, um zu sehen, ob der Befehl gespeichert ist und welche ID zugewiesen worden ist. Am nächsten Tag war dann nichts kopiert und bei der Eingabe von at gab es keine Aufträge (logisch, denn der Auftrag um 23:55 wurde ja abgearbeitet - egal ob erfolgreich oder nicht). Ich habe auch schon diverse andere Varianten ausprobiert (ohne den Schalter /interactive; ohne Batchdatei, sondern gleich den ganzen Befehl eingegeben; diverse Schalter ausprobiert; usw.). Interessanterweise hatte ich bei meinen bisherigen rd. 30 Versuchen zweimal Erfolg, d. h. es hat schon mal geklappt. Und obwohl ich diesen erfolgreichen Befehl wiederholt habe (natürlich mit einer anderen Zeit), hat es nicht gefunzt! Auch im Internet habe ich nichts gefunden, was auf derartige Fehler hinweist. Unter W2K und dem Task Scheduler gibt es übrigens keinerlei Probleme. Vielleicht hat jemand 'ne Idee, was ich falsch gemacht habe? :rolleyes: Zitieren Link zu diesem Kommentar
prof. greystoke 10 Geschrieben 30. November 2001 Melden Teilen Geschrieben 30. November 2001 Hi, sagt denn deine ereignisanzeige irgendetwas? vielleicht ist das ganze ja ein rechteprob??? gruss Grey Zitieren Link zu diesem Kommentar
Power 10 Geschrieben 1. Dezember 2001 Autor Melden Teilen Geschrieben 1. Dezember 2001 Nee - kein Rechteproblem, weil Du kannst/darfst den at-Befehl nur als Admin oder User mit Admin-Rechten ausführen! Zitieren Link zu diesem Kommentar
Dr.Melzer 191 Geschrieben 1. Dezember 2001 Melden Teilen Geschrieben 1. Dezember 2001 Du sagst, wenn du den Befehl in eine Batch schreibst funzt er. Warum startest du nicht diese Batch mit dem AT Befehl? at 32:55 c:\irgendeinordner\Batch.bat Zitieren Link zu diesem Kommentar
Power 10 Geschrieben 1. Dezember 2001 Autor Melden Teilen Geschrieben 1. Dezember 2001 Mach ich doch, funzt trotzdem nicht. Probier's mal aus! Du bist doch 'n NT-Spezialist, vielleicht hast Du 'ne Idee, woran's liegt. Interessanterweise funzt der copy-Befehl, bzw. die batch-Datei auf der eigenen Festplatte, aber nicht über's Netzwerk! :( PS: In W2k mit Task Scheduler geht es nur, wenn Du beim Erstellen des Tasks die Eingabe mit Passwort bestätigst! Aus diesem Grunde - so glaube ich - mußt Du unter NT4 den Schalter "/interactive" wählen, damit der Admin, der den Task laufen läßt, kein Passwort eingeben muß!? :rolleyes: Mach' ich auch - funzt trotzdem nicht!?!? Wer hätte noch 'ne Idee? Zitieren Link zu diesem Kommentar
Dr.Melzer 191 Geschrieben 2. Dezember 2001 Melden Teilen Geschrieben 2. Dezember 2001 So wie ich es jetzt verstehe, ist das Problem nicht der AT-Befehl, sondern daß ein Kopieren mit der Batch über das Netzwerk nicht funzt? Probier doch mal vorher, innerhalb der Batch, ein Laufwerk zu mappen und zwar von der Workstation aus. z.B.: net use x: \\server\Freigabe (evtl. mit Anmeldeinformationen) xcopy /x:\Quellordner /c:\Zielordner /e /v /q /h /r /k /o /-y Diese Batch dann mit dem AT-Befehl starten. at 23:55 c:\backup.bat sollte funzen. Vorher vielleicht mal die Batch händisch starten, um sicherzustellen daß sie funzt. Ich hab kein NT-System hier zum testen. Kannst du, wenn es immer noch nicht funzt, die Syntax des NT4 AT befehles posten. Du siehst sie mit: at /? Zitieren Link zu diesem Kommentar
Power 10 Geschrieben 3. Dezember 2001 Autor Melden Teilen Geschrieben 3. Dezember 2001 Danke für den Hinweis. Ausprobiert – nicht gefunzt! :( In der NT-Hilfe steht, man soll grundsätzlich mit UNC-Pfaden arbeiten, da es mit Laufwerksbuchstaben zu Problemen kommen kann. Ungeachtet dessen habe ich Deinen Befehl erst per Hand ausprobiert (geht!), danach mit at-Befehl (ging nicht!). Ich bin nun (auch nach firmen-internen Feedback) dahinter gekommen, dass der at-Befehl für Kopieren von Daten über’s Netzwerk sowohl unter NT 4.0 als auch W2k nicht funzt (unter Unix gibt’s den "cron"-Befehl; der soll klappen!). Unter W2k gibt’s dafür jetzt die geplanten Tasks. Dort funzt die Sache allerding nur mit Benutzer-Passwort (s. o.), was sowieso abgefragt wird. Ergebnis: So schnell wie möglich migrieren ==> es lebe der Update und dcpromo für alle! :D Nochmal Dank an alle für den Input ;) Zitieren Link zu diesem Kommentar
Lian 2.421 Geschrieben 5. Dezember 2001 Melden Teilen Geschrieben 5. Dezember 2001 hmmm, habe das ganze mit halbem Ohr ;) verfolgt, wie sieht's denn mit at 23:55 "start \\server\freigabe\batchdatei" /interactive aus? Bzw. überhaupt der Nutzung des Start-befehls (unter start /? gibt's ne Menge optionen...) Zitieren Link zu diesem Kommentar
Power 10 Geschrieben 5. Dezember 2001 Autor Melden Teilen Geschrieben 5. Dezember 2001 Habbisch auch ausprobiert - non funzionare! :( Aba wie gesacht - Geplante Tasks unter W2k mit Passwort funzt! :p Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.