Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [backup] di un file tramite procedura batch

    ciao ragazzi.. ho un file .bat che copia un file da A a B, poi lo processa e lo invia al server, sempre con un copy..

    quello di cui ho bisogno è che ogni volta che viene lanciato questo bat, quando copia da A a B, crei un file in più di backup.. esempio

    A = c:\test1\
    B = c:\test2\

    il file è file.txt

    vorrei che quando il bat copia file.txt (presente in A) in B, lo duplichi, che ne so.. in base all'ora.. esempio

    file.txt
    e
    file20080317.txt

    o cmq diverso..

    non ci sono riuscito io.. eppure ho cercato ben bene.. come faccio a parametrizzare in automatico quel valore?

    PS: il .bat può essere modificato, ma il lancio deve essere fatto sempre con un click sull'icona..

    grazie! ciao!
    - - - Codice Alpha - - -
    lo sapevi? www.no1984.org

  2. #2
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058
    COPY FILE1 "%DATE%"

    Unica accortezza aver la data di sistema con separatore - e non /

  3. #3
    Originariamente inviato da nifriz
    COPY FILE1 "%DATE%"

    Unica accortezza aver la data di sistema con separatore - e non /
    avevo già provato e non funziona.. mi dice..
    P:\test>copy a.txt p:\test\"%DATE%"
    Impossibile trovare il percorso specificato.
    0 file copiati.

    ho provato
    copy a.txt "%DATE%"
    copy a.txt P:\test\"%DATE%"
    copy a.txt P:\test\pprova"%DATE%".txt

    nada
    - - - Codice Alpha - - -
    lo sapevi? www.no1984.org

  4. #4
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058
    Così mi dava lo stesso problema:
    copy a.txt "%DATE%"

    ma andando in Pannello di controllo->Opzioni internazionali->Personalizza->Data
    mettendo il separatore a "-" funziona.. Hai provato?

  5. #5
    Originariamente inviato da nifriz
    Così mi dava lo stesso problema:
    copy a.txt "%DATE%"

    ma andando in Pannello di controllo->Opzioni internazionali->Personalizza->Data
    mettendo il separatore a "-" funziona.. Hai provato?
    ok perfetto.. così funziona! grazie...
    - - - Codice Alpha - - -
    lo sapevi? www.no1984.org

  6. #6
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058
    so che é un pò una schifezza cambiare il separatore standard della data, ma la variabile %DATE% prende le impostazioni di sistema, non é configurabile...

  7. #7
    e se ci fosse un modo, temporaneo di settare la data con - ?
    tipo

    SET DATE -
    ecc..
    ecc..
    comandi..

    SET DATE /
    - - - Codice Alpha - - -
    lo sapevi? www.no1984.org

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.