webForumDet fria alternativet

Rättighetsproblem

3 svar · 523 visningar · startad av devotion

devotionMedlem sedan jan. 20013 582 inlägg
#1

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
#2

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
#3

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
#4

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

131 ms totalt · 3 externa anrop · v20260731065814-full.7de19299
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)