Je souhaite renommer un repertoire sous VB.
Pour cela j'utilise :
'--------- creation
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFolder("C:\papa")
'--------- lecture seule desactivée
If GetAttr(f) <> 0 Then
SetAttr (f), vbNormal
End If
'--------- renomation
f.Name ="maman"
Ce code fonctionnait sous win ME, mais sous XP il semble qu'il y ait un problème :
Il renvoit l'erreur 70 : permission refusée ou keke chose comme ça.
Il semble que le repertoire soit forcé en lecture seule par windows...
si kelkun a une zidée j'suis preneur !