Visual Basic Scripting ( VBS) er et programmeringssprog baseret på Visual Basic compiler. Den " FSO " objekt bruges i VBS applikationer til at åbne en fil , kan du læse dens indhold og skrive mere information til filen. Hvis du modtager en run-time mærket fejl " Permission Denied ", så dit program har måske ikke tilladelse til at redigere filen. Filrettigheder
Du er i stand til at sætte en fil som skrivebeskyttet eller blokere brugere fra at få adgang en fil ved hjælp af Windows tilladelses indstillingerne . Hvis filen er på et netværksdrev , kan dit brugernavn være blokeret . Højreklik på filen og vælg " Egenskaber". Kontroller sikkerhedsindstillingerne tilladelserne til eventuelle blokerede brugernavne . Tilføj dit brugernavn til filrettigheder , hvis det ikke er på listen .
Register Tilladelser
Windows bruger altid det mest begrænsede adgang for filer, når der er mere end én tilladelse indstille . Det betyder, at hvis mappeindstillinger begrænse din bruger, men filrettigheder give dit brugernavn, den mest restriktive tilladelse gælder, hvilket betyder, at du er blokeret. Kontroller mappens tilladelser , der indeholder den fil, for at sikre, at du har adgang til den mappe indhold.
Kortlagt Drive
p Hvis filen er på en fjerncomputer , skal du have fjerncomputeren delte mappe mappet til din computer. Klik på Windows " Start" knappen og klik på " Computer". Hvis filen drevbogstav vises , så har du den delte mappe kortlagt. Hvis det ikke er der , skal du klikke på " Map et netværksdrev " knappen øverst i vinduet. Skriv placeringen af den delte drev og klik på " Finish" for at kortlægge drevet.
Check VBS Code
p Hvis du har en fejl til placering af filen i din VBS kode , kan du modtage en fil tilladelse fejl, selvom det ikke forklare problemet ordentligt. Tjek din FSO ( FileSystemObject ) linjer kode for at sikre, at du peger på den korrekte fil . Sørg også for, at koden svarer til drevbogstavet for din tilknyttet drev , hvis filen er på en ekstern computer.