Plik tekstowy - dane - lokalizacja

Plik tekstowy - dane - lokalizacja
FO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 89
0

Cześć Wam,

Koncepcja - stworzenie pliku tekstowego w lokalizacji X gdzie będą zapisywane dane Y.

Opis problemu - zapytanie - jak sądzicie, w jakiej lokalizacji najlepiej taki plik tekstowy stworzyć - AppData, Roaming, Local, folder z solucją projektową?

Dostęp - każdy użytkownik ma prawo do zapisu oraz odczytu pliku - niezależnie czy administrator czy użytkownik o zwykłych uprawnieniach.

Potrzebuję zapisywać plik tekstowy danymi i móc go odczytywać po odpowiednim formatowaniu - jednakże zastanawiam się gdzie najlepiej taki plik tworzyć - pytanie koncepcyjne lub logiczne.

Dzięki! Pozdrawiam!

AdamWox
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Jastrzębie-Zdrój
  • Postów: 2180
1

Z tego co wiem to AppData tyczy się zalogowanego użytkownika w systemie. Więc jeśli na komputerze jest kilku użytkowników to każdy z nich ma swoją ścieżkę do AppData i tam nie są te same pliki. Na tę chwilę do głowy przychodzi mi C:\ProgramData. Ten folder domyślnie jest też ukryty, więc ręcznie nikt tam nie będzie grzebał, a dostępny jest dla każdego użytkownika.

AK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3561
2

Mówisz o przestrzeni c:\users\jankomuzykant a myślisz "dla wszystkich" ???
jest jeszcze C:\ProgramData, postudiuj to.

Mało szczegółów dajesz, i mało to zrozumiałe.
JAKI CHARAKTER TYCH DANYCH - bo to jest najważniejsze

AK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3561
1

Zastanawiałem się jeszcze nad blokadą pliku - jednak myślę, którą metodę wybrać, która jest najkorzystniejsza. Pomysły? - Forik 1 minuta temu

Dokładnie do tego punktu chciałem Cię doprowadzić ;)
Twoja własna usługa logująca, inny mogą czytać (lub jest im to niepotrzebne)

W jakim sensie użyłeś słowa "procesy" ?

  • Procesy w obrębie widows? Czym/jak będziesz to chwytał - tam jest rdzeń zagadnienia.
  • Procesy organizacyjno-biznesowe? Tzn masz jakies software które to obrabia ...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.