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, Dateien des aktuellen Datums (heute) aus einem Verzeichnis mit vielen Unterverzeichnissen in ein einzelnes Verzeichnis zu kopieren.

Mitglied: BogoSS

BogoSS (Level 1) - Jetzt verbinden

26.09.2011, aktualisiert 18.10.2012, 4381 Aufrufe, 7 Kommentare

Hallo,
ich versuche vergeblich eine Batch zu schreiben die folgendes tut:
Dateien des aktuellen Datums (heute) aus einem Verzeichnis mit vielen Unterverzeichnissen in ein einzelnes Verzeichnis zu kopieren.
Ich habe hier gefunden:
@For /F "tokens=1-3 delims=." %%a in ("%date%") do xcopy c:\quelle d:\ziel /D:%%b-%%a-%%c
Dieses Batch untersuch aber nur das Verzeichniss - C:\quelle und keine Unterverzeichnisse!
Hat hier einer von Euch eine Idee?
Mitglied: Skyemugen
26.09.2011, aktualisiert 18.10.2012
Aloha,
[½OT]
... mach mal die Konsole auf, tippe xcopy /? ein und guck' dir den Schalter /S an ...

und wenn du erst einmal sehen willst, was er kopieren würde, wäre dies durch den zusätzlichen Schalter /L möglich.
[/½OT]

Wenn du wirklich nur Dateien kopiert haben willst, ist xcopy die falsche Wahl (sollte man aber wissen ...) aber unsere Suchfunktion hilft dir bei diesem Anliegen ungemein. (hatten wir erst ähnlich letzte Woche z.B. hier)

greetz André
Bitte warten ..
Mitglied: BogoSS
26.09.2011 um 13:49 Uhr
Danke Aloha,

xcopy scheint hier wirklich falsch zu sein, nun habe ich folgendes gefunden:

for /f "delims==" %%k in ('dir c:\temp\*.* /s /b') do copy "%%k" d:\ - das kopiert mir aber alle Dateien (von c:\temp - inkl Unterordner) in d:\

wie kann ich hier ein Parameter einbinden so das nur die Dateien mit Datum von heute kopiert werden?


Danke.


Bogoss
Bitte warten ..
Mitglied: Skyemugen
26.09.2011, aktualisiert 18.10.2012
Zitat von BogoSS:
Danke Aloha,
?
xcopy scheint hier wirklich falsch zu sein, nun habe ich folgendes gefunden:

for /f "delims==" %%k in ('dir c:\temp\*.* /s /b') do copy "%%k" d:\ - das kopiert mir aber alle
Dateien (von c:\temp - inkl Unterordner) in d:\

wie kann ich hier ein Parameter einbinden so das nur die Dateien mit Datum von heute kopiert werden?
... hast du mal auf meinen Link in meinem Kommentar geklickt wo steht z.B. hier? Da hättest du dann deine Frage zum Datums-Parametergedöns beantwortet bekommen ... bis auf den Schalter /V und das Ersetzen von del durch das Copygedöns (und evtl. Entfernen des echos hättest du die Zeile sogar übernehmen können

greetz André
Bitte warten ..
Mitglied: BogoSS
26.09.2011 um 15:49 Uhr
Hi, ich gebe auf - kann das nicht kapieren - bin zu dumm!

Trotzdem danke für deine Hilfe

gruss
Bitte warten ..
Mitglied: Skyemugen
26.09.2011 um 16:15 Uhr
Aloha ....
01.
@echo off & setlocal
02.
set "Quelle=E:\Skripte"
03.
set "Ziel=E:\Test"
04.
for /f "delims=" %%s in ('dir /B /S /A-D "%Quelle%"') do (
05.
	echo %%~ts |findstr %date%>nul && echo copy "%%s" "%Ziel%"
06.
)
07.
pause
08.
goto :eof
Das echo copy dient erst einmal der Voransicht wenn du dort das echo entfernst, geht es so richtig zur Sache ^_^

greetz André

P.S.: Nur wenn du ausschließen kannst, dass keine doppelten Dateinamen vorhanden sind, sonst wird der letzte Fund natürlich einfach drübergebügelt - wenn du doch doppelte haben solltest, müssen wir das Ganze einfach noch ein wenig erweitern.
Bitte warten ..
Mitglied: BogoSS
26.09.2011 um 17:15 Uhr
Hi Aloha,

es funktioniert genau wie ich mir das vorgestellt habe! Ja ich kann zu 99,9% sagen, dass es keine doppelten Dat. gibt.

Ich verstehe, dass "pause" eine reine Kosmetik Maßnahme darstellt - wenn ich es entferne sehe ich nicht was bei der Ausführung der Batch passiert.


Muchas gracias Amigo!!



bogoss
Bitte warten ..
Mitglied: Skyemugen
26.09.2011 um 17:52 Uhr
Aloha bogoss

Hi Aloha,
? ... warum kommen öfter Leute auf die Idee, meine Begrüßung wäre ein Name *grübel*

Ich verstehe, dass "pause" eine reine Kosmetik Maßnahme darstellt - wenn ich es entferne sehe ich nicht was bei der Ausführung der Batch passiert.
Aye, sollte zusammen mit echo eben dazu dienen, dass du wirklich sehen kannst, was abläuft (als Test) und ob evtl. doch doppelte vorkommen

greetz André
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Batch Datei in zufälliges Verzeichnis navigieren

Frage von MarioBros778Batch & Shell4 Kommentare

Hey Leute, ich hätte da ein Frage: Ist es möglich mit einer cmd datei in ein zufälliges Verzeichnis zu ...

Batch & Shell

FTP Datei mit aktuellem Datum Übertragen - Batch Script

Frage von spyware96Batch & Shell10 Kommentare

Hi, ich soll ein Script (Batch-Datei) Schreiben welches folgendes macht: - Ein Backup auf einem Server zu einem .zip-Archiv ...

Batch & Shell

Batch Datei - Verzeichnis kopieren funktioniert nicht - nur Dateien

gelöst Frage von inspiratioBatch & Shell12 Kommentare

Hallo zusammen, ich habe eine Batch Datei erstellt wo die Unterverzeichnisse von A nach B kopiert werden sollen: echo ...

Batch & Shell

(Batch) Datum Sortier-Mechanismus

gelöst Frage von clragonBatch & Shell19 Kommentare

Hallo zusammen. Ich bin schon etwas länger am Batch schreiben, und war schon oft uneingeloggt hier, und jetzt hab ...

Neue Wissensbeiträge
Windows 10

Windows 10 V1809: Rollout ist gestartet - kommt per Windows Update

Information von kgborn vor 6 StundenWindows 10

Eine kurze Information für die Admins, die Windows 10 im Programm haben. Microsoft hat die letzte Baustelle (die Inkompatibilität ...

Sicherheit

Heise Beitrag Passwort-Sammlung mit 773 Millionen Online-Konten im Netz aufgetaucht

Information von Penny.Cilin vor 9 StundenSicherheit1 Kommentar

Auf Heise Online ist folgender Beitrag veröffentlicht worden: Heise Beitrag passwörter geleakt Ich bin mir jetzt nicht ganz sicher, ...

Microsoft Office
TEAMS - Skype for business
Tipp von Nebellicht vor 9 StundenMicrosoft Office

Hallo, ms ersetzt Skype for business durch TEAMS. Also, nicht wundern wenn mit der OFFICE365 Umgebung kein Skype for ...

Windows 10

Windows 10: Cortana und die Suche gehen bald wieder eigene Wege

Information von Frank vor 13 StundenWindows 102 Kommentare

Microsoft hat einen neuen Insider Build von Windows 10 veröffentlicht (Fast Ring, Version 18317), wo die digitale Assistentin "Cortana" ...

Heiß diskutierte Inhalte
Windows Server
Uhren gehen immer wieder falsch
Frage von killtecWindows Server23 Kommentare

Hallo, ich habe folgende Konstellation: 1. Physischer DC Div. Virtuelle DC's auf Hyper-V Servern Die Hyper-V-Server, der Physische DC ...

Switche und Hubs
Medienkonverter mit 12 oder 24 Ports gesucht
Frage von wmuellerSwitche und Hubs20 Kommentare

Guten Morgen, ich bin auf der Suche nach einem größeren Medienkonverter, der "stumpf" 1:1 die Ports auf über ein ...

Windows Server
Client in die Domäne einbinden - Allgemeine Frage dazu
gelöst Frage von RalphTWindows Server18 Kommentare

Moin, ich habe 2 DCs in einer Hauptstelle und 2 DCs in einer Nebenstelle. Ich bringe in der Hauptstelle ...

Windows 10
VM wächst schnell von 14 auf 35 GB an - warum?
Frage von degudejungWindows 1018 Kommentare

Hallo, ich bin ein Freund schlanker VMs und setze daher gerne mit dem Erscheinen einer neuen Win10 Version - ...