Avatar billede kornfreak Nybegynder
25. oktober 2002 - 20:37 Der er 2 kommentarer og
1 løsning

File.CopyTo Permissions!

Nu har jeg prøvet at lave en web application der kan overskrive/slette/kopiere filer over netværket, det kunne ikke umiddelbart lade sig gøre da scriptet blev kørt som ISS_USR eller noget i den stil.

Nu har jeg så lavet et windows program (.exe fil) der løber en lokal folder igennem og samenligner med en folder på \\computernavn\d$\osv

Jeg kan fint læse oprette filer/foldere, MEN jeg må IKKE overskrive eller slette filer, hvad skal jeg gøre?

Jeg har rodet rundt med System.Security.Permissions.FileIOPermission og alt muligt men ligemeget hvad jeg gør, så får jeg Permission denied.

Da jeg kan åbne netværkssharet i min explorer og fint slette og overskrive de pågældende filer, undrer jeg mig lidt om måske windows programmet bliver kørt i noget c#/.net user runtime enviroment og ikke som MIN bruger som er Administrator på netværks maskinerne?

På forhånd tak :)
Avatar billede thomasandersen Nybegynder
28. oktober 2002 - 08:54 #1
Jeg har intet forstand på dette, men det kan være noget med sikkerheds instillingerne i .net
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/netframesecover.asp?frame=true
Avatar billede thomasandersen Nybegynder
28. oktober 2002 - 08:56 #2
Avatar billede kornfreak Nybegynder
31. oktober 2002 - 19:50 #3
Det var god læsning, men det løser ik umiddelbart mit problem, jeg må bare kigge videre :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester