Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    Metodo Copy...errore durante la copia

    Ciao a tutti,
    ho necessità di eseguire durante il ciclo di creazione di n-file (che chiamerò files a1,a2,etc...) la copia degli stessi in una dir differente dello stesso server (Win 2003)

    Siccome non è possibile utilizzare le wildcard, come indicato qui http://www.w3schools.com/asp/met_copy_file.asp
    ho pensato che, ogni qualvolta termino di creare un file (a1,a2, etc), di eseguire la copia nel seguente modo

    MyFile.Close
    end if


    ' Copio il file creato nella dir di visualizzazione
    sourcePathcopyorig = "D:\yyyyy\xxxxx\docuavvi\file\file_fax\"
    sourcePathAssofilecopyorig=sourcePathcopyorig&""&v c_nomefileHtml

    'response.write sourcePathAssofilecopyorig

    sourcePathcopydest = "D:\yyyyy\xxxxx\bollavvifile\"
    sourcePathAssofilecopydest=sourcePathcopydest&""&v c_nomefileHtml

    'response.write sourcePathAssofilecopydest

    dim fs,f
    set fs=Server.CreateObject("Scripting.FileSystemObject ")
    set f=fs.GetFile(sourcePathAssofilecopyorig)
    f.Copy(sourcePathAssofilecopydest,true)
    set f=nothing
    set fs=nothing

    ' Prossimo file
    rsrelaservazie.MoveNext
    Loop
    end if
    Chiaramente le response.write corrispondo al path di origine e di destinazione che desidero.
    Inoltre nella dir di destinazione, dopo la creazione dei file eseguo uno zip degli stessi.

    Grazie dei consigli.

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    trovata la soluzione...

    scusate... ho sbagliato a scrivere oppure le indicazioni tra i due link

    http://www.vbscript.it/Pillole/Pillo...y&IDPillola=45

    e

    http://www.w3schools.com/asp/met_copy_file.asp

    differiscono nella chiamata della funzione Copy. La prima dovrebbe (a me funziona) essere quella giusta

    objFile.Copy "c:\inetpub\wwwroot\dir\file_copiato.ext", True|False
    Magari serve a qualcuno.
    Comunque, spero di non avervi fatto perdere tempo.


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