LGB Systemy Komputerowe - Informacje o instalowaniu    

System Windows XP

Program musi być instalowany przez administratora systemu


System Vista i Windows 7 z włączoną domyślnie kontrolą konta użytkownika (UAC)

Uruchomienie instalacji

Program proszę instalować przez kliknięcie prawym przyciskiem i opcję "Uruchom jako administrator".
Informacje Microsoftu:
Jak instalować program
Więcej informacji o kontroli konta użytkownika w systemie Windows 7

Wybór folderu instalacynego

Jeżeli z programu ma korzystać inny uzytkownik niż administrator należy:
Wersja 1
Zainstalować program do folderu bezpośrednio na dysku C np. "C:\depozyt", "C:\Pracownia"
Wszyscy uzytkownicy tego komputera będą mieli dostęp do plików programu np. mogą te dane przypadkowo usunąć.
Wersja 2
Zainstalować program zgodnie z ustawieniami programu instalacyjnego w folderze "Program Files\Nazwa aplikacji", a następnie nadać wybranym użytkownikom komputera pełne uprawnienia do tego folderu, aby mogli zapisywać dane w umieszczonej tam bazie danych.

Pierwsze uruchomienie

Pierwszego uruchomienia programu prosimy dokonać wybierając pod prawym przyciskiem opcję "Uruchom jako administrator", a następnie uruchamiając jednokrotnie opcję "Raporty - Wszytkie raporty - Wydruki depozytów - Podgląd".
Wyjaśnienie:
Komponenty (składniki) programu rejestrują się w trakcie pierwszego użycia.
Rejestracja polega na wpisaniu informacji do rejestru, a więc pierwszego uruchomienia powinien dokonać użytkownik z prawem do modyfikowania rejestru.
Rejestrowane składniki odpowiadają za drukowanie raportów i z tego powodu niezbędne jest wybranie odpowiedniej opcji w programie.

Informacje dodatkowe dotyczące działania UAC

Rolą mechanizmu UAC (User Account Control - Kontrola Konta Użytkownika) zastosowanego w systemie Vista jest ograniczenie dostępu użytkownikom, którzy nie pracują w trybie Administratora systemu do zasobów systemu, np. folderu system32, Program Files, itp. co ma chronić system przed zagnieżdżaniem się wirusów.
Najistotniejsza zmiana polega na tym, że osoba zalogowana jako Administrator nie pracuje w trybie Administratora. Dodatkowe okienka, które wyskakują użytkownikowi Administrator są włąśnie przechodzeniem w tryb administratora.
Kiedyś Microsoft miał taki pomysł, aby wszystko co współdzielone w programach instalowac do folderu Program Files, żeby nie było bałaganu na dysku C.
Tak też zostały napisane nasze instalatory. W związku z tym dane (np. plik bazy danych depozyt.mdb) są domyślnie umieszczone w folderze "Program Files/Nazwa aplikacji" na głównym stanowisku.
Od systemu Vista Microsoft zmienił swój pomysł na foldery systemowe w ten sposób, że informacje w "Program Files" są domyślnie dostępne jedynie dla użytkowników pracujących w trybie Administratora i dodatkowo wprowadził ukryty mechanizm Virtual Store, który działa następująco:
W momencie uruchomienia programu "jako administrator" otwarta zostaje baza z lokalizacji "Program files/Nazwa aplikacji" i do niej zapisują się dane.
W momencie uruchomienia programu przez zwykłego uzytkownika, albo Administratora pracującego w zwykłym trybie i przy próbie modyfikacji danych z folderu Program Files UAC nie zezwoli na zapis do folderu "Program files", ponieważ użytkownik nie ma odpowiednich uprawnień. Nie pokaze się natomiast żaden komunikat a mechanizm Virtual Store - zrobi kopię (!!) wszystkich zmienianych plików do folderu C:/Users/userName/AppData/Local/VirtualStore i tam dokona modyfikacji.
Problem polega na tym, że system zrobi kopię bazy danych tworząc drugi plik z danymi, w którym dokona modyfikacji. Tak więc wszelkie zmiany dokonane przez użytkownika będą się odbywały wyłącznie na KOPII bazy danych tego użytkownika. Ta kopia w żaden sposób nie będzie mogła być później scalona z bazą w Program Files, której używają użytkownicy-administratorzy. Oczywiście może się okazać, że to baza nie-administratora będzie jedyną używaną i będą w niej wszelkie dane, ale może się pojawić problem w czasie zmiany komputera itp.