webForumDet fria alternativet

rename fso folder

3 svar · 262 visningar · startad av mattiasnordin

mattiasnordinMedlem sedan maj 20012 080 inlägg
#1

Hej hopp. Jag har en katalog med några ikoner. Använder fso för att visa bilderna som läggs i katalogen.

Försöker nu göra ett skript som byter namn på katalogen. Hittar inte någon syntax. Hilfe... :r

patflatMedlem sedan sep. 200421 inlägg
#2

Du får använda dig av MoveFolder-kommandot i FSO för att byta namn på kataloger.

mattiasnordinMedlem sedan maj 20012 080 inlägg
#3

Àha... Tack.

Syntax: object.Move destination

Hmmm....

mattiasnordinMedlem sedan maj 20012 080 inlägg
#4

Syntaxen ovan är urklippt ur den lilla hjälp man får på devguru.com. Som självlärd blir det en hel del pillande innan man får till rätt syntax fastän man förstår konceptet. Grrr...

Så här kan man göra:

'BYTER NAMN PÅ KATALOGEN
Set fso = Server.CreateObject("Scripting.FilesystemObject")
varFromFolderPath = server.mappath("/fotoalbum/" &sOrginalBildarkivNamn) 
varToFolderPath = server.mappath("/fotoalbum/" &sBildarkivNamn) 
'response.write varFromFolderPath &"->" &varToFolderPath
fso.moveFolder varFromFolderPath, varToFolderPath
125 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)