VBScript Autorizzazione negata quando si elimina un file

Vorrei iniziare dicendo che io sono autodidatta in VBScript.

Ho una cartella che si riempie di file temporanei e ho bisogno di eliminarli.

Così ho creato uno script quando viene eseguito sto ottenendo un permesso negato quando si cerca di eliminare il file. Io sono un Amministratore di Dominio, ma per essere sicuro ho eliminato manualmente un file e non ha avuto problemi. Ottengo lo stesso messaggio anche quando eseguo lo script sul server.

Ho provato a postare tutto il codice qui messo ho avuto un momento difficile lettura. Se mi dite come postare così si può leggere per favore fatemelo sapere. Ho visto qualcosa su come mettere un “>” sulla prima riga messo non era di mettere tutto su una riga.

Qui è la sezione sto avendo problemi con, l’errore è l’ultima riga (Autorizzazione Negata)

Set objFile = objFSO.GetFile(strFolder1 & ” \ ” & strFileName.Nome)
objFSO.DeleteFile myFileToDelete, Vero

OK ho guardato aiutare di più. Non ho potuto trattino anche con 4 spazi davanti. Non sono sicuro di come questo codice, ho provato ma non riesco a farlo accettare.

TIA,
Rodger

per formattare il codice: meta.stackexchange.com/questions/22186/…
Puoi postare tutto il codice in modo che posso provare a ricreare il problema? Potrebbe essere un problema con il codice o qualcosa che possiamo risolvere il problema in codice, consente singolo che prima.

OriginaleL’autore RodgerDJr | 2012-07-03

1 risposta

  1. 0

    Questo dovrebbe fare quello che stai chiedendo:

    Sub DeleteMyFile(myFileToDelete)
       Dim fso
       Set fso = CreateObject("Scripting.FileSystemObject")
       fso.DeleteFile(myFileToDelete)
    End Sub
    
    myFileToDelete = strFolder1 & "\" & strFileName
    DeleteMyFile(myFileToDelete)

    OriginaleL’autore treehead

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *