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

    [WScript.Shell]Comando dos : copy

    Ciao a tutti, gradire qualche chiarimento sui diritti di una cartella....
    Ho la necessità di unire più file e ho trovato molto comodo eseguire il classico "copy", in questo modo:

    codice:
    comando="cmd /c  copy /b "&server.MapPath("public")&"\prova1.est+"&server.MapPath("public")&"\prova2.est "&server.MapPath("public")&"\prova.est"
    set WShShell = server.createobject("WScript.Shell")
    z = WShShell.Run(comando,1,True) 'linea 189
    Set WShShell=nothing
    In locale tutto bene, ma sul server mi da il seguente errore :
    Microsoft VBScript runtime error '800a0046'
    Permission denied
    /page.asp, line 189
    Dovrebbe essere un problema di diritti di accesso alla cartella, ma io in questa cartella posso uplodare dei file e quindi cancellarli utilizzando :
    codice:
    Set MyFS=CreateObject("Scripting.FileSystemObject")
    MyFS.DeleteFile Server.MapPath("public/") & "\" & nomefile
    Ora se posso scrivere,uploadare e cancellare un file in public, non ho i diritti necessari per eseguire un copy?
    Grazie e ciao

  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    il messaggio è chiaro...
    Microsoft VBScript runtime error '800a0046'
    Permission denied
    /page.asp, line 189
    non hai i permessi e stai su aruba...

  3. #3
    Originariamente inviato da fraude
    il messaggio è chiaro... non hai i permessi e stai su aruba...
    Hai perfettamente ragione James Bond
    Ok non ho i permessi...ma se non ho i permessi perchè posso fare un upload in quella cartella, perchè posso cancellare i file di quella cartella?
    Il problema può essere che non si possa usare la classe "WScript.Shell", ma allora non dovrebbe darmi errore quando la istanzio?

    Saluti

  4. #4
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    dovresti aver letto le condizioni di hosting su aruba, caro Sherlock Holmes....
    http://vademecum.aruba.it/start/file...public-mdb.zip

  5. #5
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    hai permessi di scrittura ma non di esecuzione file eseguibili

  6. #6
    mmh...credo di aver capito il problema.Grazie a tutti.

  7. #7
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Solo per correttezza e precisione:

    L'oggetto shell di Windows Scripting Host e' disabilitato sul server, e' prerogativa del servizio server dedicati.

  8. #8
    Originariamente inviato da fraude
    Solo per correttezza e precisione:

    L'oggetto shell di Windows Scripting Host e' disabilitato sul server, e' prerogativa del servizio server dedicati.
    Grazie per il chiarimento, alla prossima

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.