Hvordan endre navn på filer med en VBS

Endre navn på filer er en vanlig praksis med alle utviklings- og programmeringsverktøy. Når du lagrer en fil er det vanligvis en god idé å endre det. Den omdøpt filen vil ofte bære en BAK forlengelse, eller få datoen som en del av det nye filnavnet. Uansett årsak, å vite hvordan å endre navn på en fil er essensielt i VBS (eller VBScript, som står for Visual Basic Script) eller andre programmeringsspråk. For å fullføre denne oppgaven, må du ha VBS erfaring med programmering.

Bruksanvisning

1 Åpne tekstredigeringsprogram du bruker til å skrive koden.

2 Finn området i koden din hvor du skal legge linjen for å endre filnavnet.

3 Skriv inn følgende kode:

Rename ( "Filbane \ Filename")

Den Filbane er den fullstendige banen til filen (dvs. "C: \ windows \ temp").
Filnavnet er det nye navnet på filen (dvs. "MyNewDoc.txt").

Så, ville koden se slik ut:

Rename ( "C: \ windows \ temp \ MyNewDoc.txt")

Hint

  • Denne artikkelen er beregnet for de med erfaring med programmering i VBScript.
  • Et stykke eksempelkode vil se slik ut:
  • strComputer = \ ". \"
  • Sett objWMIService = GetObject (\ "winmgmts: \" "! \\\\\" Og \ & strComputer & \ "\\ root \\ cimv2 \")
  • Sett colFiles = objWMIService.ExecQuery _
  • (\ "Velg * fra CIM_DataFile hvor Name = \" og \ " 'c: \\\\ vinduer \\\\ temp \\\\ MyOldDoc.txt \")
  • errResult = objFile.Rename ( "C: \\ windows \\ temp \\ MyNewDoc.txt")
  • Den fullstendige banen til filen må brukes eller en feil vil medføre.