Slik bruker du VBScript til å endre navn på filer
Mange kommersielle nettsteder bruker VBScript-språket til å lage fleksible, dynamiske sider. I enkelte programmer, for eksempel et nettsted som lar deg laste ned forretningsdokumenter, manipulerer en VBScript-basert nettside Windows-filer. VBScript har en innebygd funksjon kalt File System Object som fungerer som en bro mellom websiden og Windows-filsystemet. Filsystemobjektet har en metode kalt "MoveFile" som du kan bruke i et VBScript-program for å gi nytt navn til filer.
1.
Klikk på "Start" -knappen. Flytt musepekeren til "Alle programmer" og deretter "Tilbehør." Klikk på ikonet for "Notisblokk" -programmet.
2.
Klikk Notisblokkens "Fil" -meny og velg "Lagre som ..." -elementet. I tekstfeltet med overskriften "Filnavn:" skriv "rename_file.asp" uten anførselstegn. Klikk på "Lagre" -knappen.
3.
Skriv to linjer med tekst i Notisblokk som følger:
<%Disse linjene danner begynnelsen på et VBScript-program.
4.
Legg til en tekstlinje i Notisblokkfilen din for å opprette et filsystemobjekt og tilordne det til en variabel, slik følgende kode illustrerer:
Angi myFSO = CreateObject ("Scripting.FileSystemObject")
5.
Legg til en linje med tekst for å gi nytt navn til en fil ved hjelp av MoveFile-metoden i File System Object, som følgende eksempel viser:
myFSO.MoveFile "C: \ myfiles \ document_2011.pdf", "C: \ myfiles \ document_2012.pdf"
Dette gir den eksisterende filen C: \ myfiles \ document_2011.pdf et nytt navn på C: \ myfiles \ document_2012.pdf. Merk at filene angir hele banen, inkludert stasjonsbokstaven og eventuelle underkataloger.
6.
Legg til en linje for å lukke VBScript-programmet på følgende måte:
%>
7.
Klikk på "Fil" -menyen og velg "Lagre".
8.
Flytt filen "rename_file.asp" til webserveren din ved hjelp av Windows Utforsker eller et File Transfer Protocol-program. Nettverksadministratoren kan gi deg informasjon om hvordan du kan oppnå dette.
Tips
- For å utføre ASP-filen, start et nettleserprogram og skriv inn adressen til nettstedet ditt etterfulgt av "/rename_file.asp" (uten anførselstegn). Når du trykker på "Enter", omdøper webserveren filen "C: \ myfiles \ document_2011.pdf" som er plassert på harddisken.