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

    [BATCH]XCOPY (non sovrascrivere ma duplicare)

    Salvea tutti,

    ho scritto un bathc che ogni giorno prende i files scansionati dalla cartella predefinita dello scanner e li copia in un'altra cartella creando la cartella Data corrente.

    Il problema è che sovrascrive i files che trova con lo stesso nome ed io vorrei che qualora trovasse files già esistenti nella cartella di destinazione, me li copiasse in un'altra cartella o li rinominasse.

    Qualcuno ha qualche dritta????

    Grazie in anticipo.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Nel tuo batch fai creare una cartella nuova (con data_orario) e copia in quella cartella.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Mi spiego meglio,

    Questo è il mio batch:
    ECHO OFF
    XCOPY /E /Q /Y /I "%USERPROFILE%\Desktop\prova"\*
    "%USERPROFILE%\Documenti\trasferimenti\%date:~ 0,2%-%date:~3,2%-%date:~6,4%"
    DEL /F /Q /S "%USERPROFILE%\Desktop\prova"\*

    Ora il problema è che non essendo solo io ad usare il PC, se viene lanciato accidentalmente, mi sovrascrive tutti i files, io vorrei che trovando presenti files con lo stesso nome li reindirizzasse ad una sottocartella.

    Grazie per la pronta risposta.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ti ho risposto ... modifica il batch, fai creare una sottocartella con data_orario nella destinazione e fai copiare in quella cartella ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Grazie Oregon

    .....il punto è volevo un suggerimento su come farlo

    .....tu ne ahi uno?.....perchè io...no

  6. #6
    Risolto!

    ECHO OFF
    SET DATA=%DATE%
    SET ORA=%TIME%
    SET DataOra=%DATA:~0,2%-%DATA:~3,2%-%DATA:~6,4%-%ORA:~0,2%.%ORA:~3,2%
    XCOPY /E /Q /Y /I "%USERPROFILE%\Desktop\prova"\* "%USERPROFILE%\Documenti\trasferimenti\%DATA:~ 0,2%-%DATA:~3,2%-%DATA:~6,4%-%ORA:~0,2%.%ORA:~3,2%"
    DEL /F /Q /S "%USERPROFILE%\Desktop\prova"\*

    Grazie lo stesso!

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da Alex@1983

    Grazie lo stesso!
    Beh ... almeno l'idea te l'ho data ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Certo!
    E sono anche molto d'accordo con te con sul fatto che il forum debba:illuminare il sentiero....
    ...siamo noi che dobbiamo percorrerlo

    Il che da anche molta più soddisfazione!!!

    Ciao oregon

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.