16
DOS parancssorban a copy parancs paraméterezése nem felülírással
  • vaaa
    #16
    nincs mit

    most vettem észre a #7 ben h ráadásul a copyban nem is a változóra hivatkoztam pedig az volt szándékomban :o
    lényeg hogy megy!
  • richard33
    #15
    set $t=%date%
    copy log.txt d:\log-%$t%.txt

    ez a végleges verzió.
    köszike. 680 mentés és 976 futtatás után kialakult a végleges parancsfájl.

    thx
  • richard33
    #14
    ha set $t=time
    akkor a -%$t% használatakor log-time
    jön létre

    mintha nem nem az időt adná át a változónak
    nem lehet, hogy ez stringes változó?
  • vaaa
    #13
    a % al és a $ al próbálgass, mert sosem találom el melyiket hova.. :)
  • richard33
    #12
    lehet, hogy nem volt konkrét a kérdés, de mindezt batch fájlban kellene végrehajtani és többször.
  • richard33
    #11
    valami ilyesmit hoz létre
    akarmi-.log
  • Max7
    #10
    NortonCommander
  • richard33
    #9
    köszönöm szépen....valami ilyesmit akartam!
  • richard33
    #8
    nc ?
  • vaaa
    #7
    az aktuális időt tedd bele egy változóba,
    és másolásnál azzal hivatkozzál rá ( ha jól értem a problémát )
    ilyesmi jellegű?:

    set $t=time
    copy akarmi.log C:\akarmi-%$time%.log
  • Max7
    #6
    NC és úgy másolsz ahogy és amit akarsz!
  • richard33
    #5
    konkrétan?
  • horpeti
    #4
    az elég "egyszerű" :P
  • richard33
    #3
    biztosan van egyszerűbb megoldás! :)
  • horpeti
    #2
    segítene a dolgon egy VBA makró :)
  • richard33
    #1
    Keresek egy olyan megoldást, hogy egy log fájt kellene átmásolnom egy másik könyvtárba időpontmegjelöléssel.
    Az új könyvtárban ne írja felül az előzőt, hanem más néven, esetleg dátumidő néven mentse el a másolandó fájlt.

    pl.: copy proba.jpg proba[06-01-25-12-23].jpg