Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Domanda >> Risolvere gli errori del computer >> .

VBS e FSO Autorizzazione negata a causa di un errore di runtime

Visual Basic Scripting ( VBS ) è un linguaggio di programmazione basato sul compilatore Visual Basic . L'oggetto " UST " è utilizzato in applicazioni VBS per aprire un file , leggere il suo contenuto e scrivere informazioni nel file . Se si riceve un errore di run -time con l'etichetta " Autorizzazione negata ", il programma non può avere il permesso di modificare il file . Permessi dei file

sono in grado di impostare un file in sola lettura o impedire agli utenti di accedere a un file utilizzando le impostazioni di autorizzazione di Windows . Se il file si trova su un'unità di rete , il nome utente può essere bloccato . Fare clic destro sul file e selezionare " Proprietà". Verificare le autorizzazioni di protezione per eventuali nomi utente bloccati . Aggiungi il tuo nome utente per i permessi dei file se non è presente nell'elenco.
Directory Permessi

Windows utilizza sempre l'accesso più limitato per i file quando vi è più di un permesso impostato . Questo significa che se le impostazioni della directory limitano il proprio utente , ma i permessi dei file consentono il nome utente , il permesso più restrittivo si applica , il che significa che si sono bloccati . Verificare le autorizzazioni per la directory che contiene il file per assicurarsi di avere accesso ai contenuti della directory .
Unità mappata

Se il file si trova su un computer remoto , è necessario avere una cartella condivisa del computer remoto mappato al computer . Fare clic sul pulsante di Windows "Start " e fare clic su "Computer ". Se viene visualizzata la lettera di unità del file , allora si ha la cartella condivisa mappata . Se non è presente, fare clic sul pulsante "Connetti a unità di rete " nella parte superiore della finestra. Digitare il percorso del l'unità condivisa e fare clic su "Fine" per mappare l'unità .
Check VBS Codice

Se si dispone di un errore alla posizione del file in il codice VBS , è possibile ricevere un errore di autorizzazione del file , anche se non spiega correttamente il problema . Controlla le tue FSO ( FileSystemObject ) righe di codice per garantire che si punta al file corretto . Inoltre, assicurarsi che il codice corrisponde la lettera di unità per l'unità mappata , se il file si trova su un computer remoto .

 

Domanda © www.354353.com