webForumDet fria alternativet

rename fso folder

ASP

3 svar · 264 visningar · startad av mattiasnordin

Medlem sedan maj 20012 080 inlägg
Frågan#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

Medlem sedan sep. 200421 inlägg
#2

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

Medlem sedan maj 20012 080 inlägg
#3

Àha... Tack.

Syntax: object.Move destination

Hmmm....

Medlem 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
254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)