Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Batch-Datei als geplanter Task läuft nicht komplett durch

Mitglied: HtHNightwolf

HtHNightwolf (Level 1) - Jetzt verbinden

22.12.2010, aktualisiert 17:08 Uhr, 6195 Aufrufe, 5 Kommentare

Ich brauche Hilfe beim Einrichten einer Batch-Datei als geplanter Task auf einem Server 2008 Std (x64)

Ich richte eine Batch-Datei als geplanter Task ein, jedoch laufen von den angestrebten Kopiervorgängen nur die ersten 2, danach beendet sich die Datei kommentarlos. Auch im Ereignisprotokoll steht nichts.

beendet wird sie DIREKT nach rem ---------------Lohn kopieren---------------. Ich habe das mit einer abgewandelten Datei voller Echos jede Zeile geprüft ^.^

Die Datei sieht folgendermaßen aus:

01.
echo off 
02.
cls 
03.
 
04.
  IF EXIST b:\ NET USE b: /DELETE /Y  
05.
  NET USE b: \\XXXSSERVER\d$  
06.
 
07.
rem ---------------ReWe\Abf2000 kopieren--------------- 
08.
  set COPYPFAD=\backup\SQL\ReWe\Abf2000\ 
09.
    rmdir /s /q b:%COPYPFAD% 
10.
  for /f "delims=" %%i in ('dir d:%COPYPFAD% /a-d /b /od') do set Letzte_Datei=%%i 
11.
    xcopy /K /R /E /I /S /C /H /O /Y d:%COPYPFAD%%Letzte_Datei% b:%COPYPFAD% 
12.
  dir b:%COPYPFAD% >d:\Backup\script.log 
13.
 
14.
rem ---------------ReWe\Global kopieren--------------- 
15.
  set COPYPFAD=\backup\SQL\ReWe\Global\ 
16.
    rmdir /s /q b:%COPYPFAD% 
17.
  for /f "delims=" %%i in ('dir d:%COPYPFAD% /a-d /b /od') do set Letzte_Datei=%%i 
18.
    xcopy /K /R /E /I /S /C /H /O /Y d:%COPYPFAD%%Letzte_Datei% b:%COPYPFAD% 
19.
  dir b:%COPYPFAD% >>d:\Backup\script.log 
20.
 
21.
rem ---------------Lohn kopieren--------------- 
22.
  set COPYPFAD=\backup\SQL\Lohn\ 
23.
    rmdir /s /q b:%COPYPFAD% 
24.
  for /f "delims=" %%i in ('dir %COPYPFAD% /a-d /b /od') do set Letzte_Datei=%%i 
25.
    xcopy /K /R /E /I /S /C /H /O /Y d:%COPYPFAD%%Letzte_Datei% b:%COPYPFAD% 
26.
  dir b:%COPYPFAD% >>d:\Backup\script.log 
27.
 
28.
rem ---------------WinSped kopieren--------------- 
29.
  set COPYPFAD=\backup\SQL\WinSped\ 
30.
    rmdir /s /q b:%COPYPFAD% 
31.
  for /f "delims=" %%i in ('dir %COPYPFAD% /a-d /b /od') do set Letzte_Datei=%%i 
32.
    xcopy /K /R /E /I /S /C /H /O /Y d:%COPYPFAD%%Letzte_Datei% b:%COPYPFAD% 
33.
  dir b:%COPYPFAD% >>d:\Backup\script.log 
34.
 
35.
rem ---------------Systemstatus kopieren--------------- 
36.
  set COPYPFAD=\Backup\Systemstatus\WindowsImageBackup\XXXS02SQL 
37.
    rmdir /s /q B:\Backup\Systemstatus\XXXS02SQL 
38.
    xcopy /K /R /E /I /S /C /H /O /Y d:%COPYPFAD% B:\Backup\Systemstatus\XXXS02SQL 
39.
  dir B:\Backup\Systemstatus\XXXS02SQL >>d:\Backup\script.log 
40.
 
41.
NET USE b: /DELETE /Y 
42.
 
43.
  D:\Backup\blat262\full\Blat -install XXXSERVER.XXX.local Administrator@xxx.de 
44.
  D:\Backup\blat262\full\Blat "d:\Backup\script.log" ^ 
45.
    -to alert@xxx.de -server xxxserver ^ 
46.
    -debug -timestamp -log blatSMTPlog.txt ^ 
47.
    -subject "XXX S02 Backup vom %DATE%" 
48.
 
49.
exit
Jemand eine Idee warum der rausspringt?

Starte ch die Datei manuell funktioniert sie.

EDIT: <code></code> eingefügt
Mitglied: Skyemugen
22.12.2010 um 14:17 Uhr
Aloha,

wie lange läuft denn der Prozess manuell? Ist beim Taskplaner eventuell eine zu geringe Zeit gesetzt, wann der Task beendet werden soll?

greetz André

ps.: mit <code></code> wäre die Ansicht doch irgendwo angenehmer ;)
Bitte warten ..
Mitglied: HtHNightwolf
22.12.2010 um 17:07 Uhr
Nein steht auf beenden nach 3 Tagen
Bitte warten ..
Mitglied: Skyemugen
22.12.2010 um 17:19 Uhr
Aloha,

was geschieht denn, wenn du die ersten zwei Kopiervorgänge mal ausklammerst und direkt beim dritten startest via taskplaner?

Grüße, André
Bitte warten ..
Mitglied: HtHNightwolf
23.12.2010 um 09:25 Uhr
Dann wirds noch komplizierter:

die Batch bricht nicht ab, sondern geht durch das "Lohn kopieren" durch, macht auch wieder ungefähr 2 Kopiervorgänge weiter, geht dann wieder unbegründet raus. ABer: trotzdem kopiert er nicht!!! Starte ich die modifizierte Datei, kopiert diese ebenso erfolgreich alle Daten.

Ich bin mit meinem Latein am Ende.
Bitte warten ..
Mitglied: Skyemugen
24.12.2010 um 10:49 Uhr
Aloha,

anfangs:
01.
for /f "delims=" %%i in ('dir d:%COPYPFAD% /a-d /b /od') do set Letzte_Datei=%%i 
ab Lohn kopieren:
01.
for /f "delims=" %%i in ('dir %COPYPFAD% /a-d /b /od') do set Letzte_Datei=%%i 
=) darum würde ich bei set copypfad auch immer den Laufwerksbuchstaben mit angeben, dann passiert so etwas nicht

kann man die ganze FOR-Schleife nicht auch als Variable definieren (set schleife=), dann würde man noch eine Fehlerquelle beseitigen

eigentlich könnte man da doch so vieles einmalig definieren (die Schleife, die Schalter, die Logdatei, teilweise sogar den ganzen xcopy-Ablauf, rmdir xD), wiederholt sich ja doch so einiges ;) würde das ganze übersichtlicher machen und weniger Fehlerquellen hervorbringen

greetz André

edit: Wobei es ja immernoch verwunderlich ist, dass es manuell alles funktionieren soll und per taskplaner nicht, na mal sehen, was geschieht, wenn du erstmal die Kleinigkeit behebst ;)
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Batch - Warten bis bestimmter Task läuft

gelöst Frage von Winfried-HHBatch & Shell5 Kommentare

Hallo Experten! Wie kann ich in einer Batch warten, bis ein bestimmter Task (der nicht von dieser Batch gestartet ...

Windows Server

Powershell Skript als geplanter Task

gelöst Frage von Ex0r2k16Windows Server9 Kommentare

Hallo zusammen, ich habe ein PS Skript in meinen geplanten Tasks was der "SYSTEM" User nicht ausführt. Führe ich ...

Windows Server

Geplante Tasks starten nicht automatisch

Frage von TiTuxWindows Server

Hallo, wir haben 5 RDP Session-Host Server in einer Windows Server 2012 R2 Farm am Laufen. Auf allen Server ...

Windows Systemdateien

Geplante Task einmalig über GPO ausführen

gelöst Frage von WinLiCLIWindows Systemdateien5 Kommentare

Hallo zusammen, ich habe ein Prüfskript per Batch geschrieben, dass auf jedem Rechner einmalig laufen soll. Ich kann zwar ...

Neue Wissensbeiträge
Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 4 StundenInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Erkennung und -Abwehr

Ups: Einfaches Nullzeichen hebelte den Anti-Malware-Schutzt in Windows 10 aus

Information von kgborn vor 16 StundenErkennung und -Abwehr

Windows 10 ist das sicherste Windows aller Zeiten, wie Microsoft betont. Insidern ist aber klar, das es da Lücken, ...

Windows 10

Windows 10 on ARM: von Microsoft entfernte Info - Klartext, was nicht geht

Information von kgborn vor 18 StundenWindows 10

Windows 10 on ARM ist ja eine neue Variante, die Microsoft im Verbund mit Geräteherstellern am Markt etablieren will. ...

Microsoft
TV-Tipp: Das Microsoft-Dilemma
Information von kgborn vor 19 StundenMicrosoft12 Kommentare

Aktuell gibt es in Behörden und in Firmen eine fatale Abhängigkeit von Microsoft und dessen Produkten. Planlos agieren die ...

Heiß diskutierte Inhalte
Server
Route-Befehl Unterstützung (unter CMD)
gelöst Frage von FKRR56Server31 Kommentare

Guten Tag , i.M. habe ich Probleme über den CMD-Route-Befehl ein Routing auf einen entfernten Server zuzulassen. Der Server ...

Windows 10
Windows 10 (1709) Tastur und Maus wieder einschalten?
Frage von LochkartenstanzerWindows 1026 Kommentare

Moin, Ich habe von einem Kunden einen Win10-Rechner bekommen, bei dem weder Tastatur noch Maus geht. Die Hardware funktioniert ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall15 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...

Humor (lol)
Was könnte man mit einem Server machen? Idee gesucht
Frage von 2SeitenHumor (lol)15 Kommentare

Hey Zusammen Ich habe einen alten HP G2 Rackserver zu Hause rumliegen. 28GB Ram, 1xAMD Prozi mit etwa 2GHz. ...