locked
Comando xcopy termina con errore di spazio insufficiente RRS feed

  • Domanda

  • Ciao,

    mi sono creato un file batch per eseguire il backup di Thunderbird, ma da quando sono passato da Windows xp a Windows 7 ogni volta che lo lancio termina con un errore "spazio insufficiente"; ma di spazio ce nè a volontà. Uno dei vari comandi è:

      xcopy /E /I /Q /H /R /Y "C:\Users\mio_utente\AppData\Local\Thunderbird\*" "\\ip_server\mio_utente\BACKUP_THUNDERBIRD\1\"
      xcopy /E /I /Q /H /R /Y "C:\Users\mio_utente\AppData\Roaming\Thunderbird\*" "\\ip_server\mio_utente\BACKUP_THUNDERBIRD\2\"

     

    è cambiato qualcosa nel comando da xp a 7 ??

    n.b.: non so se può essere pertinente, ma il nostro server di dominio interno usa windows 2003 server standard.

     

    Grazie

    lunedì 13 settembre 2010 15:49

Risposte

  • XCopy di Vista e successivi è leggermente diverso da quello di XP ed è rimasto per compatibilità con i sistemi operativi precedenti quindi potrebbe essere benissimo un problema di dimensioni dei file o di path troppo lungo; prova ad utilizzare il parametro /S (per escludere le directory vuote) dato che qualche utente è riuscito ad aggirare il problema in questo modo.

    Ad ogni modo ti consiglio, come ti ha scritto giustamente anche Roberto, di utilizzare il suo successore Robocopy (che tra l'altro ha diverse funzionalità in più) visto che l'uso di XCopy da Windows Vista è deprecato: XCOPY is deprecated on Windows Vista.

    Ciao


    Leonardo Bai - Microsoft MVP Windows Live Messenger - Since 2007. My MVP Profile: https://mvp.support.microsoft.com/profile/Bai
    lunedì 13 settembre 2010 19:18
  • seguendo il consiglio ho modificato il file batch per l'uso di "robocopy" e la copia funziona; ora il comando è:

      robocopy C:\Users\mio_utente\AppData\Local\Thunderbird\ \\ip_server\mio_utente\BACKUP_THUNDERBIRD\BACKUP_1\1\ "*.*" /E /ETA
      robocopy C:\Users\mio_utente\AppData\Roaming\Thunderbird\ \\\ip_server\mio_utente\BACKUP_THUNDERBIRD\BACKUP_1\2\ "*.*" /E /ETA

    Ottimo! :)

    Solo un'altra piccola richiesta:

    sapete dirmi quali parametri usare per non visualizzare tutti i file durante la copia?

    Utilizza il parametro /NFL

    Ciao


    Leonardo Bai - Microsoft MVP Windows Live Messenger - Since 2007. My MVP Profile: https://mvp.support.microsoft.com/profile/Bai
    martedì 14 settembre 2010 09:24

Tutte le risposte

  • Ciao Diegogeid,

    ho provato ad effettuare un test con Windows 7 > Windows 2003 server di una cartella utilizzando i tuoi parametri e non ci sono stati problemi.

    Puoi controllare se hai tutti i permessi di lettura dei file sul tuo PC e di scrittura sul server? Controlla soprattutto i permessi di lettura e che l'applicazione Thunderbird non sia aperta.

    PS: Se non risolvi puoi provare a copiare un'altra cartella sempre presente dentro Local (o Roaming) es: Mozilla se utilizzi Firefox.

    Ciao


    Leonardo Bai - Microsoft MVP Windows Live Messenger - Since 2007. My MVP Profile: https://mvp.support.microsoft.com/profile/Bai
    lunedì 13 settembre 2010 16:18
  • Ciao,

    i permessi sono corretti e durante la copia l'applicazione rimane chiusa.

    Ho provato a usare lo stesso file batch, ma invece di eseguire la copia della cartella "thunderbird" ho usato la cartella "mozilla" e in questo caso ha funzionato correttamente.

    L'unica differenza è la dimensione dei file; entrambe le cartelle di firefox non superano i 50 mega, mentre la sola cartella dati di thunderbird è di 2,46 giga ... ma non era mai stato un problema, tempo fa arrivava a 5 giga e usavo windows xp.

    Cosa dici?? ipotesi?

     

    Grazie

    lunedì 13 settembre 2010 16:32
  • Strano?! hai attivato un limite di quota per la directory? Che sia un problema di profondità del path?
    ma se provi con robocopy?

    ciao


    Roberto Pallucchini
    *** Please mark as Answer, if this reply helps you***
    *** Per favore Suggerisci come risposta, se la risposta ti è stata di aiuto***
    lunedì 13 settembre 2010 16:53
  • XCopy di Vista e successivi è leggermente diverso da quello di XP ed è rimasto per compatibilità con i sistemi operativi precedenti quindi potrebbe essere benissimo un problema di dimensioni dei file o di path troppo lungo; prova ad utilizzare il parametro /S (per escludere le directory vuote) dato che qualche utente è riuscito ad aggirare il problema in questo modo.

    Ad ogni modo ti consiglio, come ti ha scritto giustamente anche Roberto, di utilizzare il suo successore Robocopy (che tra l'altro ha diverse funzionalità in più) visto che l'uso di XCopy da Windows Vista è deprecato: XCOPY is deprecated on Windows Vista.

    Ciao


    Leonardo Bai - Microsoft MVP Windows Live Messenger - Since 2007. My MVP Profile: https://mvp.support.microsoft.com/profile/Bai
    lunedì 13 settembre 2010 19:18
  • Ciao,

    seguendo il consiglio ho modificato il file batch per l'uso di "robocopy" e la copia funziona; ora il comando è:

      robocopy C:\Users\mio_utente\AppData\Local\Thunderbird\ \\ip_server\mio_utente\BACKUP_THUNDERBIRD\BACKUP_1\1\ "*.*" /E /ETA
      robocopy C:\Users\mio_utente\AppData\Roaming\Thunderbird\ \\\ip_server\mio_utente\BACKUP_THUNDERBIRD\BACKUP_1\2\ "*.*" /E /ETA

    Grazie!!!

     

    Solo un'altra piccola richiesta:

    sapete dirmi quali parametri usare per non visualizzare tutti i file durante la copia?

     

    Grazie

    martedì 14 settembre 2010 09:04
  • seguendo il consiglio ho modificato il file batch per l'uso di "robocopy" e la copia funziona; ora il comando è:

      robocopy C:\Users\mio_utente\AppData\Local\Thunderbird\ \\ip_server\mio_utente\BACKUP_THUNDERBIRD\BACKUP_1\1\ "*.*" /E /ETA
      robocopy C:\Users\mio_utente\AppData\Roaming\Thunderbird\ \\\ip_server\mio_utente\BACKUP_THUNDERBIRD\BACKUP_1\2\ "*.*" /E /ETA

    Ottimo! :)

    Solo un'altra piccola richiesta:

    sapete dirmi quali parametri usare per non visualizzare tutti i file durante la copia?

    Utilizza il parametro /NFL

    Ciao


    Leonardo Bai - Microsoft MVP Windows Live Messenger - Since 2007. My MVP Profile: https://mvp.support.microsoft.com/profile/Bai
    martedì 14 settembre 2010 09:24