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

    spostare i file da cartella a cartella sul server

    salve a tutti!!

    ho seguito il tutorial sullo spostamento dei file

    spostare file

    ed ho provato ad adattarlo alle mie esigenze, ma il risultato è

    Microsoft VBScript runtime error '800a01b6'

    Object doesn't support this property or method: 'MoveFile'

    /prove/inserimento.asp, line 43

    mi sapete dire in che sbaglio?

    vi posto anche il codice:
    codice:
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set folderObject = fso.GetFolder(Server.MapPath("../dataimages"))
    Set filesObject = folderObject.Files
    filesObject.MoveFile "../dataimages2/"'&file.name&'"
    Grazie per l'aiuto
    nella vita l'importante e' non prendersela......ma provare a farsela dare....

  2. #2
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534
    <% Dim FSO
    Set FSO=CreateObject("Scripting.FileSystemObject")
    FSO.MoveFile "percorso origine", "percorso destinazione"
    Set FSO=Nothing %>

    Lo script lo lascio edito per dire che non avevo letto l'errore :rollo:

  3. #3
    siccome il nome del file mi proviene da file.name

    come faccio?

    ho provato:
    codice:
    Dim FSO 
    Set FSO=CreateObject("Scripting.FileSystemObject") 
    FSO.MoveFile "../dataimages/&file.name&", "../dataimages2/&file.name&" 
    Set FSO=Nothing
    ma dice path errato!?!
    nella vita l'importante e' non prendersela......ma provare a farsela dare....

  4. #4
    codice:
    FSO.MoveFile "../dataimages/" & file.name, "../dataimages2/" & file.name

  5. #5
    mi dice sempre path errato, ma che succede??
    nella vita l'importante e' non prendersela......ma provare a farsela dare....

  6. #6
    ma forse sto sbagliando a scrivere il path?

    la pagina che contiene lo script si trova in una sottocartella chiamata b mentre i file che devono essere spostati, sono invece nella sottocartella dataimages......mentre la sottocartella dove vanno spostati i files si chiama dataimages2

    quindi e' giusta la sintassi

    ../dataimages/"&file.name, "../dataimages2/"&file.name

    non so me siento muji mal
    nella vita l'importante e' non prendersela......ma provare a farsela dare....

  7. #7
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    codice:
    fileOrig = Server.MapPath("../dataimages/" & file.name)
    fileDest = Server.MapPath("../dataimages2/" & file.name)
    FSO.MoveFile fileOrig , fileDest
    i percorsi vanno sempre mappati per tutte le funzioni del FSO (in alternativa scrivi il percorso completo)

  8. #8
    ti dovrebbero fare santo, funziona!!!

    seguiro' sempre questa mappatura

    Grazie!
    nella vita l'importante e' non prendersela......ma provare a farsela dare....

  9. #9
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    per non incorrere in errori futuri se lavorassi su win 2003 server leggiti cosa cambia nella mappatura dei file nel 3D in rilievo sul forum

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.