tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
504
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    meike-001 Tutorials.de Gastzugang
    Hallo,

    ich habe folgendes problen:
    Ich habe einen Server, auf dem mehere log.txt dateien liegen.
    Diese befinden sich in verschiedenen unterordnern von C:
    nun möchte ich von jeder log.txt eine kopie namens log2010.txt erstellen.
    Diese kopie soll im gleichen unterverzeichnis liegen, wie die jeweilige log.txt

    Diese Aufgabe soll von einer freeDOS diskette mit entsprechender software gelöst werden.
    Am besten ohne viele usereingaben (also: FreeDOS booten, comando eingeben und fertig!)

    Danke für eure Zeit und HIlfe
     

  2. #2
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Hallo!

    Code :
    1
    
    copy c:\pfad\zur\logdatei\log.txt c:\pfad\zur\logdatei\log2010.txt
    Je nach Anzahl der Logdateien bzw. der jeweiligen Pfade kann es natürlich in echte Arbeit ausarten.

    Da die Pfade und die Dateinamen aber vermutlich immer die gleichen bleiben, sollte eine einfachste Batchdatei (z.B. "Sicherungskopie.bat") langen, welche Du mit auf die Diskette packst und von dort aus startest:
    Code :
    1
    2
    3
    4
    
    set jahr=2010
    copy c:\hier\log.txt c:\hier\log%jahr%.txt
    copy c:\dort\log.txt c:\dort\log%jahr%.txt
    copy c:\irgendwo\log.txt c:\irgendwo\log%jahr%.txt
    So bräuchtest Du also nur in der 1. Zeile jedes Jahr die Jahreszahl ändern.

    Gruss Dr Dau
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  3. #3
    meike-001 Tutorials.de Gastzugang
    entschuldige, wenn ich mich nicht deutlich ausgedrückt habe, aber ich habe eigentlich eine möglichkeit gesucht, in der ich nicht jeden pfad einzeln eingeben muss, da es eine große anzahl an dateien gibt und dauernd welche hinzukommen (gemeint sind neue unterferzeichnsse mit log.txt)

    Aber danke trotzdem
     

  4. #4
    meike-001 Tutorials.de Gastzugang
    Hallo,

    ich bin etwas entteuscht, dass mir bis jetzt keiner helfen konnte
    ich habe aber nun einen Ansatz:
    xcopy C:\log.txt /s /a
    copiert alle log.txt von C:\
    aber wenn ich xcopy C:\log.txt C:\log2010.txt /s /a
    eingebe kommt ad son fehler, weil ziel und quell fpat gleich sind.

    kann mir den niemand helfen?
     

  5. #5
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.169
    Hi.

    Leider gibt es (standardmäßig) keine Möglichkeit mit FreeDOS Kommandos für bestimmte Dateien unterhalb von Verzeichnissen durchführen zu lassen.

    Du könntest alternativ eine Linux Diskette benutzen, z.B. http://www.toms.net/rb/

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

Ähnliche Themen

  1. Absoluter Pfad zu allen Dateien (antstatt ?dir= usw)
    Von Pinky im Forum Hosting & Webserver
    Antworten: 4
    Letzter Beitrag: 17.10.09, 12:26
  2. Ein Ordner mit allen Unterordner + Dateien kopieren
    Von zachaeus im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 23.12.04, 16:27
  3. Ne exe mit allen Einstellungen erstellen
    Von dartox im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 17.11.04, 09:05
  4. Antworten: 3
    Letzter Beitrag: 12.06.04, 00:52
  5. Antworten: 2
    Letzter Beitrag: 05.10.03, 15:44