Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206

    [Batch]Copiare directory

    ciao a tutti

    vorrei crearmi un batch per copiare file da una cartella (locale) ad un'altra (remota), però non so come, e se è possibile, copiare delle directory col loro contenuto;
    ovvero io dò questo comando:
    codice:
    copy D:\SOURCE\* \\server\COPIED
    e mi copia tutti i files da SOURCE a COPIED, ma così non fà con le directory, c'è un modo per copiarle (con la struttura della dir)?

    P.S. spero di non essere OT qua, ma mi sembrava il posto + adatto


  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    prova con xcopy /s

  3. #3
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    Originariamente inviato da floyd
    prova con xcopy /s
    ok fuzia però una cosa:
    io scrivo
    codice:
    xcopy /s D:SOURCE\* \\server\COPIED
    e mi chiede se il path dato è di un file (F) o di una dir (D)
    e io schiaccio D

    ma questo comando è per un batch schedulato, dove non c'è l'input di nessuno; si può rendere il tutto automatico?

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    fai xcopy /? e cerca un'opzione per copiare senza conferme

  5. #5
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    Originariamente inviato da floyd
    fai xcopy /? e cerca un'opzione per copiare senza conferme
    era /Y

    grassie

  6. #6
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    Oppure reindirizza l'input da un file esterno:
    codice:
    xcopy /s D:SOURCE\* \\server\COPIED < file
    dove file è un file di testo che contiene la lettera D e un INVIO.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  7. #7
    visto che serve pure a me sapere come creare e utilizzare un file batch ho provato a farne uno in questo modo:
    codice:
    xcopy /s C:\dir1\* C:\dir2
    ma va in ciclo continuo.
    perchè?

    i comandi utilizzabili in un file batch sono li stessi di DOS?
    www.matteosteri.it

  8. #8
    Originariamente inviato da Aki
    ok fuzia però una cosa:
    io scrivo
    codice:
    xcopy /s D:SOURCE\* \\server\COPIED
    e mi chiede se il path dato è di un file (F) o di una dir (D)
    e io schiaccio D

    ma questo comando è per un batch schedulato, dove non c'è l'input di nessuno; si può rendere il tutto automatico?
    Prova così :
    XCOPY D:\SOURCE\*.* \\SERVER\COPIED\*.* /s
    01010011 01100001 01101101 01110101 01100101 01101100 01100101 01011111 00110111 00110000
    All errors are undocumented features waiting to be discovered.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.