Avatar billede Slettet bruger
08. november 2006 - 14:49 Der er 1 kommentar

AccessControl på mappe, All Users

Hejsa..

Jeg sidder og arbejder med noget hvor jeg midlertidigt skal forhindre at filer i en mappe bliver slettet, der må kun kunne oprettes og læses fra mappen.

Denne mappe befinder sig på en lokal server hvor en anden app skriver nogle tekst filer ud fra en database, og sletter dem kort tid efter. Men mit program skal sørge for at kopiere disse filer før de slettes.

Jeg har fundet ud af at gøre det for én specifik bruger, men disse to apps kører muligvis ikke på samme bruger, så jeg forhindre kun mig selv i at slette dem:

DirectoryInfo dInfo = new DirectoryInfo(SearchPath);
                    DirectorySecurity dSecurity = dInfo.GetAccessControl();
                    dSecurity.AddAccessRule(new FileSystemAccessRule("Minbruger", FileSystemRights.Delete, AccessControlType.Deny));

Hvordan sørger jeg for at det er alle brugere der ikke kan?
Avatar billede Slettet bruger
09. november 2006 - 08:55 #1
slet ingen?
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