Jaka jest ścieżka zapisu plików dla programu uruchomionego bez uprawnień administratora

0

Witam.
Czy ktoś jest w stanie mi wytłumaczyć co się dzieje? Mam program do wysyłania powiadomień. Uruchamiałem go do tej pory bez uprawnień administracyjnych. W tym trybie zrobiłem całą konfigurację, ale plik jobs.json nie powstał tam gdzie powinien

Mam w programie statycznie wklepane

AppDomain.CurrentDomain.BaseDirectory + "system_files\\";

Program jest zainstalowany w program files.

URUCHAMIAM BEZ ADMINA
zadania.png

URUCHAMIAM Z ADMINA
zadania2.png

PYTANIE
Gdzie zapisywany jest plik jobs.json w przypadku uruchamiania bez admina? Nie ma go w AppDomain.CurrentDomain.BaseDirectory + "system_files\\";

2

poszukaj tego pliku na dysku, będzie gdzieś w Users - jak próbujesz zapisać do PF bez admina to windows tworzy kopie katalogu PF gdzieś w Users ale nie pamiętam gdzie. Na 100% jak poszukasz tego pliku to go znajdziesz

0

Dzięki, znalazłem 🤘

moj_user\AppData\Local\VirtualStore\Program Files (x86)\moja_aplikacja\system_files

Czyli VirtualStore jest takim lustrem jak nie ma uprawnień... Pierwszy raz mi się coś takiego przytrafiło. Czy to jest kwestia jakieś konfiguracji systemu, użytkownika? To jest Windows Server 2019 Standard.

1

Narzędzie bez którego trudno funkcjonować w Windows jak się szuka plików
Everything ze strony https://www.voidtools.com/
W ułamek sekundy*** znajduje dowolny plik o ile znasz fragment nazwy :)

*** ułamek sekundy oczywiście jest wtedy jak baza z lista plików jest aktualna :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1