AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

dateien von D: nach C:\backup kopieren

Ein Thema von napstar · begonnen am 9. Mär 2013 · letzter Beitrag vom 11. Mär 2013
Antwort Antwort
Benutzerbild von napstar
napstar

Registriert seit: 22. Mär 2007
Ort: München
133 Beiträge
 
Delphi 2007 Architect
 
#1

dateien von D: nach C:\backup kopieren

  Alt 9. Mär 2013, 11:23
ich würde gerne meine .doc files von einem laufwerk (usb stick - immer G:\)
nach C:\backup\ kopieren.. dies funktioniert auch..
allerdings werden die werden die unterverzeichnisse nicht mitberücksichtigt..
Code:
CopyFileEx('G:\'+'*.doc',Ziel)
ist eigentlich auch kein wunder bei dem code ^^.. ich weiß nur nicht wie ich das mit den unterverzeichnissen umsetzen soll.. hat jemand ne idee?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#2

AW: dateien von D: nach C:\backup kopieren

  Alt 9. Mär 2013, 11:43
Geh die Verzeichnisse rekursiv durch, erstelle den Zielordner ggf. mit ForceDirectories und kopiere die Datei dann.

[edit] *Öhm*, ein Thread genügt aber eigentlich [/edit]
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von napstar
napstar

Registriert seit: 22. Mär 2007
Ort: München
133 Beiträge
 
Delphi 2007 Architect
 
#3

AW: dateien von D: nach C:\backup kopieren

  Alt 9. Mär 2013, 11:45
Geh die Verzeichnisse rekursiv durch, erstelle den Zielordner ggf. mit ForceDirectories und kopiere die Datei dann.

[edit] *Öhm*, ein Thread genügt aber eigentlich [/edit]
ja sorry irrgendwie hats nicht funktioniert ^^..
  Mit Zitat antworten Zitat
Benutzerbild von napstar
napstar

Registriert seit: 22. Mär 2007
Ort: München
133 Beiträge
 
Delphi 2007 Architect
 
#4

AW: dateien von D: nach C:\backup kopieren

  Alt 9. Mär 2013, 13:00
ich hab mal 2 fragen..
um ehrlich zu sein sind es mehr als nur doc dateien...
ich habe jetzt alle nötigen dateien in ner listbox drinnen..

Code:
      ScanDrive(GetDrive(PDevBroadcastVolume(Msg.lParam))+'\', '*.doc', listbox1.Items);
      ScanDrive(GetDrive(PDevBroadcastVolume(Msg.lParam))+'\', '*.accdb', listbox1.Items);
      ScanDrive(GetDrive(PDevBroadcastVolume(Msg.lParam))+'\', '*.xls', listbox1.Items);
ich habs nicht geschafft die 3 formate auf einmal abzufragen.. und so würde es ja ewig dauern.. wenn ich z.b. ne externe festplatte mit vielen ordnern habe..

und auserdem funktioniert der kopiervorgang nicht..
zum testen wollte ich das ganze mal einzeln machen..

Code:
if (listbox1.itemindex <> -1) and (listbox1.itemindex < listbox1.items.count) then
begin
  listbox1.ItemIndex := listbox1.itemindex+1;
  CopyFileEx(listbox1.items.strings[listbox1.itemindex],'C:\Backup\');
ich bekomme die meldung, dass schon ein ordner mit dem namen existiert und ich einen anderen namen auswählen soll..
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#5

AW: dateien von D: nach C:\backup kopieren

  Alt 9. Mär 2013, 13:06
Vielleicht ist dieser Thread hilfreich. Das Löschen und Erzeugen von Verknüpfungen lässt Du halt einfach weg.

[edit] Der Link dort zur Komponente ist ungültig, hier der richtige: http://www.torry.net/vcl/filedrv/sea...Searchv1.1.zip [/edit]
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von napstar
napstar

Registriert seit: 22. Mär 2007
Ort: München
133 Beiträge
 
Delphi 2007 Architect
 
#6

AW: dateien von D: nach C:\backup kopieren

  Alt 9. Mär 2013, 13:46
wie installier ich das..?
hab ne neue package erstellt dort dann die beiden units hinzugefügt.. dann installiert..
aber wenn ich die demos starte bekomme ich fehlermeldungen ??????
hab übrigens delphi 2007
  Mit Zitat antworten Zitat
Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#7

AW: dateien von D: nach C:\backup kopieren

  Alt 10. Mär 2013, 17:22
ich würde gerne meine .doc files von einem laufwerk (usb stick - immer G:\)
nach C:\backup\ kopieren..
Ich mag Delphi ja schon, aber das ist ein Job für eine Batchdatei:
Code:
@REM Datei UsbStickBackup.cmd
@echo sichere Dokumente vom USB-Stick auf C:\Backup...
xcopy /S /F /V G:\*.doc C:\backup\
Für etwas höhere Ansprüche kann man Microsoft SyncToy veerwenden.

Und dann gibt es immer noch diesen Aktenkoffer mit dem man Dateien zwischen PC und Wechseldatenträger synchronisieren kann.
  Mit Zitat antworten Zitat
Benutzerbild von napstar
napstar

Registriert seit: 22. Mär 2007
Ort: München
133 Beiträge
 
Delphi 2007 Architect
 
#8

AW: dateien von D: nach C:\backup kopieren

  Alt 11. Mär 2013, 11:50
thx an alle.. aber die methode mit ner batch datei scheint mir am leichtesten zu sein ))...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

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

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz