[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

pl.comp.programming

prawa zapisu na koncie usera

AnJack

8/6/2007 4:27:00 PM

Witam,
Napisalem program, ktory tworzy log zdarzen i zapisuje go do pliku
*.txt. Na koncie admina jest ok, ale na kontach userow nie dziala
dobrze. Przyznalem wszystkie prawa Uzytkownikowi, ale dzieja sie
jakies niezrozumiale dla mnie rzeczy. Jezeli plik nie zostal
wczesniej stworzony, to obojetnie na jakim koncie program go potrafi
stworzyc. Jednak staje sie jego wlascicielem i juz zaden inny
Uzytkownik nie moze do niego zapisywac. Moze ktos mie podpowiedziec,
jak to rozwiazac? Bo niezbyt jestem biegly w kruczkach administrowania.
Aha - user, ktory juz nie moze pisac do tego pliku, zapisuje log
w katalogu Documents and Settings odpowiednim dla niego.

Pozdrawiam.
1 Answer

Slawomir

8/9/2007 4:37:00 PM

0

AnJack napisa3(a):
> Witam,
> Napisalem program, ktory tworzy log zdarzen i zapisuje go do pliku
> *.txt. Na koncie admina jest ok, ale na kontach userow nie dziala
> dobrze. Przyznalem wszystkie prawa Uzytkownikowi, ale dzieja sie
> jakies niezrozumiale dla mnie rzeczy. Jezeli plik nie zostal
> wczesniej stworzony, to obojetnie na jakim koncie program go potrafi
> stworzyc. Jednak staje sie jego wlascicielem i juz zaden inny
> Uzytkownik nie moze do niego zapisywac. Moze ktos mie podpowiedziec,
> jak to rozwiazac? Bo niezbyt jestem biegly w kruczkach administrowania.
> Aha - user, ktory juz nie moze pisac do tego pliku, zapisuje log
> w katalogu Documents and Settings odpowiednim dla niego.
>
> Pozdrawiam.
Gdzie zapisujesz plik? Z tego co kojarze, to który? z
System.Environment.SpecialFolder w3a?nie w takim celu by3
udostepniany... mo?e CommonApplicationData? |cie?ke do folderu
dostaniesz przez System.Environment.GetFolderPath(special folder). Który
to folder niestety nie pamietam, musisz sprawdzia.


pozdrawiam,
S3awek