Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Applikationen Probleme mit Anwendungsprogrammen aller Art gehören hier hin.

Batch - Datei: XCOPY

Diskussion: Batch - Datei: XCOPY im Forum Applikationen, in der Kategorie Software Home; Anzeige Hallo Leute, wer kann mir helfen? Kunde sichert seit Jahren schon seine Festplatten mit dem Befehl XCOPY! Vor 8Wochen ...

Antwort
Alt 19.12.04, 22:15   #1 (permalink)
 
Registriert seit: 16.02.04
choasman Leistung: Facit NTK
Likes: 0
Standard Batch - Datei: XCOPY

Anzeige

Hallo Leute,

wer kann mir helfen?

Kunde sichert seit Jahren schon seine Festplatten mit dem Befehl XCOPY!
Vor 8Wochen hatte er einen Festplattencrach! Und was war, xcopy konnte nicht ausgeführt werden, da die Festplatte zu klein war!

Jetzt hat er den wunsch, das ich ihm in eine TXT Datei schreibe, ob die BatchDatei "Erfolgreich" oder "Nicht erfolgreich" Ausgeführt wurde!

Was kann ich machen?
Momentane BatchDatei:

@echo off
rem call c:\recycle.bat
echo Aktualisierung der Daten von Novell auf den Server_NT
xcopy /d /e /f /c /i /h /r /k F:\ D:\backup\Samstag


Vielen Dank für eure hilfe!

Gruß

choasman!

choasman ist offline   Mit Zitat antworten
Alt 19.12.04, 23:41   #2 (permalink)
Tec
Senior Member
 
Registriert seit: 02.10.01
Tec Leistung: Facit NTK
Likes: 1
Standard

Google mal nach Errorlevel und Rückgabewerte.
Tec ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 20.12.04, 07:27   #3 (permalink)
 
Registriert seit: 07.05.03
4future Leistung: Facit NTK
4future eine Nachricht über ICQ schicken
Likes: 0
Standard

Mit vbs wär das ganze wesentlich flexibler, moderner und vorallem EINFACHER !
4future ist offline   Mit Zitat antworten
Alt 20.12.04, 07:44   #4 (permalink)
Themenstarter
 
Registriert seit: 16.02.04
choasman Leistung: Facit NTK
Likes: 0
Standard @ 4future

Hallo 4Future

da habe ich aber auch kein Plan, wie ich das programmieren soll!
Habe zwar das Prog mehr aber auch nicht! Hast du eine Idee,
wie ich dieses erstellen könnte?

Gruß

choasman
choasman ist offline   Mit Zitat antworten
Alt 20.12.04, 09:48   #5 (permalink)
 
Registriert seit: 24.11.04
Intruder Leistung: Facit NTK
Likes: 0
Standard

ntbackup??? wäre doch evtl am sinnvollsten auf ne andere Partition oder ein Netzlaufwerk.
Intruder ist offline   Mit Zitat antworten
Alt 20.12.04, 09:56   #6 (permalink)
 
Benutzerbild von BasicAvid
 
Registriert seit: 17.03.04
BasicAvid Leistung: Facit NTK
Likes: 2
Standard

Hallo,

das ganze könntest mit dem Befehl "if errorlevel x goto Textx"!

Du müsstest nur nachschauen welcher errorlevel für was steht!

Code:
 @echo off
rem call c:\recycle.bat
echo Aktualisierung der Daten von Novell auf den Server_NT
xcopy /d /e /f /c /i /h /r /k F:\ D:\backup\Samstag

if errorlevel 1 goto Fehler1

:Fehler1
echo Sie haben nicht genug Speicherplatz auf der Festplatte frei!
__________________
Mfg Basic Avid
- Use it or be used! -
BasicAvid ist offline   Mit Zitat antworten
Alt 20.12.04, 09:58   #7 (permalink)
Ray
 
Registriert seit: 06.08.02
Ray Leistung: Facit NTK
Likes: 0
Standard

Tec hat es doch schon gesagt. Errorlevel sind die Lösung.

Eine Batchdatei, die das handelt, sähe z.B. so aus:

Code:
@echo off
rem call c:\recycle.bat
echo Aktualisierung der Daten von Novell auf den Server_NT
xcopy /d /e /f /c /i /h /r /k F:\ D:\backup\Samstag

if errorlevel 0 goto erfolg
goto misserfolg

:erfolg
echo Erfolgreich > D:\backup\resultat.txt
goto exit

:misserfolg
echo Nicht erfolgreich > D:\backup\resultat.txt
goto exit

:exit
Ray ist offline   Mit Zitat antworten
Alt 20.12.04, 10:00   #8 (permalink)
Themenstarter
 
Registriert seit: 16.02.04
choasman Leistung: Facit NTK
Likes: 0
Standard

@ BasicAvid

Sorry der Text ist auch noch Falsch! Stammt noch von dem Vorgänger!

Der Kunde hat einen NT4.0 Server, hat dort jedemenge Datenbanken am laufen usw.! Über BatchDateien werden Nachts automatisch Daten auf einen WIN98 Rechner Kopiert! Zusätzlich legt der Kunde 2-3mal die Woche eine Wechsel HDD in den WIN98 und macht eine Plattenspiegelung um eine große Datensicherheit zu Garantieren!

Jetzt hat er folgenden Wunsch:

PC wird automatisch hochgefahren und es werden automatisch bei anmeldung die BatchDatein ausgeführt!

BatchDatei sieht so aus:

@echo off
rem call c:\recycle.bat
echo.
echo .................................................. .............................
echo Aktualisierung der Daten von Server_NT auf WIN98 (Plattenspiegelung)
xcopy /d /e /f /c /i /h /r /k F:\ D:\backup\Freitag
echo .................................................. .............................
echo Fertig.


Nun möchte er noch, das automatisch, nach beendigen der BatchDatei in eine bestimmte TXT Datei geschrieben wird, ob erfolgreich oder nicht:

01.01.2005 11,45 ERFOLGREICH
02.01.2005 11,46 ERFOLGREICH
03.01.2005 11,43 Erfolglos
.......................


Der Kunde meinte, er hätte das früher so gehabt und möchte es jetzt auch wieder so haben! Nach Datenverlusten und und und sind auch diese BatchDatein weggekommen und Ich soll sie ihm wieder Programmieren!
choasman ist offline   Mit Zitat antworten
Alt 20.12.04, 13:20   #9 (permalink)
Member of Honour
 
Registriert seit: 11.09.03
Watchme Leistung: Z3
Likes: 2
Standard

wenn du Damiens Loesung nimmst und noch die Variable $DATE (??) mit einbeziehst funzt alles wie du es wunschst!
Watchme ist offline   Mit Zitat antworten
Alt 20.12.04, 19:50   #10 (permalink)
 
Benutzerbild von BasicAvid
 
Registriert seit: 17.03.04
BasicAvid Leistung: Facit NTK
Likes: 2
Standard

Wenn ich Morgen dazu kommen schreib ich Dir schnell das Prog so wie Du es haben willst!
Aber wie WatchMe schon geschrieben hat kannst auch einfach die Batch von Damien nehmen und halt noch die Time und Date funktion einbauen!

Ich selbst habe mir auch vor kurzem erst eine Batch zum Sichern von Lokal-Daten auf denn Server geschrieben! Ich kann ja die mal Posten wenn de willst!

@echo off
cls
:HAHA
set i=I
set j=LOVE
set m=BATCH
set n=!
echo %i %j %m %n
GOTO HAHA
__________________
Mfg Basic Avid
- Use it or be used! -
BasicAvid ist offline   Mit Zitat antworten
Alt 22.12.04, 10:10   #11 (permalink)
Themenstarter
 
Registriert seit: 16.02.04
choasman Leistung: Facit NTK
Likes: 0
Standard

Habe es geschafft sie zu erstellen:

@echo off
echo Aktualisierung der Daten von ServerNT auf BackUp-PC
xcopy /d /e /f /c /i /h /r /k F:\ D:\backup\Freitag

IF %ERRORLEVEL% EQU 0 set success=Erfolgreich
IF %ERRORLEVEL% GEQ 1 set success=Fehlgeschlagen !!!!!!!!

set Server=WEB-PC

REM ----------------------------------------------------------------------------------
REM ----- Check, ob die Ergebniss-Verzeichnisse existieren; ggf. Erzeugen ------------
call TimeStamp
set result=\\%server%\LOG
if not exist %result%\results md %result%\results
set CommonLogFile=%result%\results\Sicherung.log
if not exist %result%\results set CommonLogFile=%result%\Sicherung.log

REM ------Eintragung -----
call TimeStamp
echo Datum Zeit Wann Was Ergebnis>> %CommonLogFile%
echo %Date% %Time% FREITAG System %success% >> %CommonLogFile%
echo --------------------------------------------------------------------------------- >> %CommonLogFile%
REM ----------------------------------------------------------------------------------



Vielen Dank für eure Hilfe!

Ps: Wenn jemand so ein Programm in VisualBasic oder so hat und mir zusenden würde. wäre ich euch sehr dankbar!
choasman ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Applikationen » Batch - Datei: XCOPY
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Batch] Prozessor schliessen, Datei kopieren, Datei löschen melih_1991 Code Kitchen 10 17.08.08 17:25
Batch Datei "Set as Wallpaper" ? KroaX Windows 14 09.08.07 20:41
Batch Datei houdini2 Die Problemzone 14 19.07.05 23:26
Mit Batch datei öffnen THRALL Code Kitchen 2 23.04.05 12:23


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61