devotionMedlem sedan jan. 20013 582 inlägg Hej! :)
Sitter och knåpar med ett vbScript
Vill flytta en fil från en mapp till en annan med FSO.
'Flytta filen till _Arkiv
oFS.MoveFile sImportFilePath & sFileName,sImportArchiveFilePath
Men det går inte! Får åtkomst nekas! Vilka rättigheter ska jag sätta på mapparna?
Och jag kan kopiera filen med:
'Kopiera filen till _Arkiv
oFS.CopyFile sImportFilePath & sFileName,sImportArchiveFilePath
Mvh
Henrik
devotionMedlem sedan jan. 20013 582 inlägg Med risk för att vara tjatig.. Men, varför funkar det inte... Tycker jag har gett alla rättigheter... Vilken "användare" är det som kör vb-scriptet?
;vh
Henrik
devotionMedlem sedan jan. 20013 582 inlägg Hmnmm, efter lite googlande har jag komit fram till att samma felmeddelande kan komma om filen är låst av något annat program/person.
Jag testade att lägga en msgBox precis innan kodraden där filen ska flyttas och provade sedan at flytta filen i utforskaren.
Jepp, filen är låst av vb-scriptet...
OKej, då vet jag det iaf... :)
Men, hur kommer jag runt det. Jag vill ju flytta filen när jag tagit ur all information från den...
Kan man lagra alla filnamn i en array eller något och sedan köra en movefile på slutet. När "släpper" vb-scriptet filen? :)
Mvh
Henrik
devotionMedlem sedan jan. 20013 582 inlägg Hmmm, blev en monolog detta.. :D
Men iaf, löste det genom att flytta filen efter objektet; oFile förstörts, och då funkade det fint!
Mvh
Henrik