Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Inhalte (mehrere logs) eines Ordnerinhalter verschieben

Frage Entwicklung Batch & Shell

Mitglied: MrMagoo

MrMagoo (Level 1) - Jetzt verbinden

13.05.2009, aktualisiert 20.05.2009, 3440 Aufrufe, 2 Kommentare

Hallo Leute, ich benötige kurz Hilfe.
Ich habe auf einigen Win2k3 Servern einen Ordner ->test. In diesem Ordner sind mehrere Unterordner mit Namen des aktuellen Datums, z.B. "13.05.2009", "12.05.2009", usw. .
In jedem dieser Ordner sind sehr viele *.log Dateien. Jetzt will ich all diese log-dateien, die alle unterschiedlich benannt sind in den Oberordner test kopieren/verschieben.

Ich habe schon mit xcopy und dergleichen verschiedene Sachen probiert aber keine Lösung gefunden.

Für Hilfe bin ich dankbar.

Danke.
Mitglied: bastla
13.05.2009 um 16:45 Uhr
Hallo MrMagoo!

Soferne keine Namenskollisionen zu erwarten sind, würde sich das auf die Zeile
for /d %i in ("D:\Test\*.*") do @echo move "%i\*.log" "%~dpi"
reduzieren lassen (in einem Batch jeweils mit doppelten %-Zeichen).

Das "echo" vor dem "move" sorgt dafür, dass beim Testen nix passiert (die Verschiebe-Befehle werden so nur angezeigt) ...

Grüße
bastla
Bitte warten ..
Mitglied: MrMagoo
14.05.2009 um 09:11 Uhr
@bastla: Danke dir, hat alles wunderbar geklappt. Habe jetzt daraus eine bat gemacht --> for /d %%i in ("D:\Test\*.*") do move "%%i\*.log" "%%~dpi"

Habe jetzt sogar noch die Unterordner im Ordner gelöscht --> for /d %%i in (D:\Test\*.*) do rd /s /q "%%i"
Bitte warten ..
Ähnliche Inhalte
VB for Applications
gelöst Excel VBA Eine oder mehrere Zellen Verschieben (2)

Frage von batchnewbie zum Thema VB for Applications ...

Netzwerke
Mehrere IPSec Clients hinter einem Router (1)

Frage von Bytedreher zum Thema Netzwerke ...

Batch & Shell
gelöst Batch Datei: PDF Dateien verschieben, umbenennen und löschen (4)

Frage von F0rcehunter zum Thema Batch & Shell ...

Batch & Shell
Dateien nach Datum verschieben (4)

Frage von LKDNDK12 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Batch & Shell

Batch - ein paar Basics die man kennen sollte

Tipp von Pedant zum Thema Batch & Shell ...

Microsoft

Restrictor: Profi-Schutz für jedes Window

(6)

Tipp von AlFalcone zum Thema Microsoft ...

Batch & Shell

Batch zum Zurücksetzen eines lokalen Profils

Tipp von Mr.Error zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Server
gelöst Benutzer lässt sich nur an einem Clientcomputer anmelden (17)

Frage von Ammann zum Thema Windows Server ...

Vmware
gelöst Wie würdet Ihr eine ESXi Cluster Farm managen? (11)

Frage von AlFalcone zum Thema Vmware ...

Batch & Shell
gelöst Gruppenzugehörigkeit von AD Usern ermitteln - die Perfektion fehlt (11)

Frage von Stefan007 zum Thema Batch & Shell ...