Avatar billede Slettet bruger
09. april 2007 - 13:25 Der er 2 kommentarer og
1 løsning

Sammenlign mappe navne

Hej,


Jeg har en mappe som kan have 2 navne (gamedata og gamedata_not_activ). Ville gerne lave et VBS script, som omdøbte denne mappe til det modsatte navn.
fx Hvis mappen hedder gamedata og jeg starter scriptet, så bliver mappen omdøbt til gamedata_not_activ.

Som der er nu, så har jeg 2 filer en til at omdøbe mappen fra gamedata til gamedata_not_activ og omvendt, men kan det ikke blive gjort i en fil?
Jeg har aldrig rodet me VBS før, så alene at jeg fik det andet til at virker er overraskende :-P
Avatar billede kabbak Professor
09. april 2007 - 19:16 #1
prøv denne:


  Dim oFS      : Set oFS  = CreateObject( "Scripting.FileSystemObject" )
  Dim sOldName : sOldName = "D:\gamedata" ' RET TIL DIN PLACERING
  Dim sNewName : sNewName = "D:\gamedata_not_activ" ' RET TIL DIN PLACERING

  If oFS.FolderExists( sOldName ) Then
      oFS.Movefolder sOldName,sNewName
    else
      oFS.MoveFolder  sNewName,sOldName
  end if
Avatar billede Slettet bruger
09. april 2007 - 19:47 #2
Det virker jo helt kanon :-)

Smid et svar
Avatar billede kabbak Professor
09. april 2007 - 19:50 #3
et svar ;-))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester