Hallo,
habe eine Frage zu Batch bzw, Dos befehle...
Da ich sehr häufig bei kunden vor ort bin und viel mit nicht mehr bootfähigen oder verseuchten PC zu tun habe, bräuchte ich ein Programm zb. DOS Befehle als Batch die den PC incl. unterverzeichnis und versteckte datein durchsuchen.
Beispiel:
Kunde hat rechner färht nicht mehr hoch muss Neuinstalliert werden.
Kunde hat selbstverständlich nie Daten gesichert, und weiß nicht ob er alle Dateien *.doc, *.xls usw. unter eigene datein gespeichert hat.
Ich soll die Daten vor der Neuinstallation sichern.
"Nun gut es geht z.b. auch über den PEBuilder suchen kopieren oder komplettes Backup, aber es ist recht zeitaufwendig alle datein zu suchen und zu kopieren.
Komplettes backup ist immer das Problem das Der kunde irgendwann anruft und irgendwas nicht findet in dem backup.
Um dies zu verhindern suche ich ein Programm, gerne als Batch Datei, das man startet z.b. allw word dateien auf dem PC sucht und die gefundenen dann direkt auf dem USB stick in einem festgelegten Ordner kopiert.
Da ich nicht unbedingt der DOS Profi bin wären einige Vorschläge recht hilfreich.
Ich hoffe ich habe mein Problem verständlcih beschrieben..
THX THX:confused:
Batch: datein suchen kopieren
Erstellt von
Roidanton00
, 01. Apr 2008 20:15
6 Antworten in diesem Thema
#2
Geschrieben 01. April 2008 - 23:57
for /f %%e in ('dir /d /s /b C:\*.doc') do copy %%e G:\kopien
das habe ich gefunden..
nur es tut nicht ganz das machen was ich möchte....
for /f %%e was heißt das
dir ... verstehe ich noch, suchen mit folgenden attr endung doc, dann kopieren nach
%%e G:/kopien
er kpiert scheinbar nur von Laufwerk c: die datein
Könnte mir jemand sagen was for /f%%e in :Heißt??
Das Scrip soll die angegebenen datein (*.doc,*.xls usw.) nach G:/kopiem kopieren
Aber es soll alle mögliche laufwerke dursuchen C,D,E;f... auch nach versteckten.
Eine Seite wo ich mich als noob zurechtfinde würde auch reichen
das habe ich gefunden..
nur es tut nicht ganz das machen was ich möchte....
for /f %%e was heißt das
dir ... verstehe ich noch, suchen mit folgenden attr endung doc, dann kopieren nach
%%e G:/kopien
er kpiert scheinbar nur von Laufwerk c: die datein
Könnte mir jemand sagen was for /f%%e in :Heißt??
Das Scrip soll die angegebenen datein (*.doc,*.xls usw.) nach G:/kopiem kopieren
Aber es soll alle mögliche laufwerke dursuchen C,D,E;f... auch nach versteckten.
Eine Seite wo ich mich als noob zurechtfinde würde auch reichen
Alle ohne Gewähr
#3
Geschrieben 02. April 2008 - 04:06
%%argument ->Variable für den Schleifendurchgang (mit zwei %-Zeichen und einem Buchstaben).
ABER wäre dir mit xcopy und den möglichkeiten die Xcopy bietet nicht viel eher geholfen...?
z.B.:
xcopy c:\*.docx g:\test /SY
Schau mal mit xcopy /? die möglichen Schalter an
hasta pronto
jiminio
ABER wäre dir mit xcopy und den möglichkeiten die Xcopy bietet nicht viel eher geholfen...?
z.B.:
xcopy c:\*.docx g:\test /SY
Schau mal mit xcopy /? die möglichen Schalter an
hasta pronto
jiminio
Nur weil ich paranoid bin, heißt das nicht, dass ich nicht verfolgt werde...!!! 
MCSA
MCP 70-270, MCP 70-290, MCP 70-291, MCP 70.-299
MCSA
MCP 70-270, MCP 70-290, MCP 70-291, MCP 70.-299
#5
Geschrieben 02. April 2008 - 15:16
dann versuch mal das....
Datei-Endungen sind nur Beispiele ebenso so wie Suchpfade und der Pfad zur Log-Datei
hasta pronto
Jiminio
Datei-Endungen sind nur Beispiele ebenso so wie Suchpfade und der Pfad zur Log-Datei
for /f %%e in ('dir /s /b C:\*.png c:\*.xls C:\*.doc') do copy "%%e" g:\test>nul && echo %date% "%%e" kopiert >>c:\temp\mycopy.loghasta pronto
Jiminio
Nur weil ich paranoid bin, heißt das nicht, dass ich nicht verfolgt werde...!!! 
MCSA
MCP 70-270, MCP 70-290, MCP 70-291, MCP 70.-299
MCSA
MCP 70-270, MCP 70-290, MCP 70-291, MCP 70.-299










