Programy instalowane dla wszystkich użytkowników tworzą swoje ikony na
wspólnym pulpicie w folderze c:\Users\Public\Desktop\
Jeśli nie chcesz ich widzieć na pulpicie User2 to musisz je przenieść z
tego folderu do innego folderu (stworzyć kopie w folderze pulpity
każdego użytkownika, który ma je widzieć)
Komunikat "Odmowa dostępu" pojawi się czasem nie dlatego że nie masz
prawa do danego folderu, ale też w przypadku gdy próbuje się otworzyć w
Exploratorze Windows folder który nie jest faktycznie katalogiem na
dysku a jedynie symbolicznym linkiem do innej lokalizacji.
(są to jaśniejsze ikony ze strzałka w lewym dolnym rogu)
System tworzy takie linki, gdyż cześć starych programów ma na sztywno
zaszyte w kodzie aby lokować swoje pliko w konkretnych folderach, takich
jak na przykład "Dane aplikacji" albo "Ustawienia lokalne".
W nowych systemach kompletnie zmieniła się struktura katalogów profilu
użytkownika i aby zapewnić kompatybilność system musi udawać przy tymi
programami że takie foldery nadal istnieją.
Systemowy Explorator Windows pracuje jednak na innych zasadach i wiedząc
iż nie są to prawdziwe foldery odmawia wejścia do nich,
mimo że nie ma to żadnego związku z uprawnieniami czy też własnością
plików lub katalogów.
Nie ma sensu siłować się z Exploratorem, nic nie można zrobić aby
przekonać go do tego aby wszedł do takiego symbolicznego linku, co
innego inne programy. Pozostaje tylko poznać nowy schemat folderów
profili użytkowników obowiązującego w Windows 7, albo...
zainstalować Total Commandera, on potrafi prawidłowi rozpoznać, że ma do
czynienia z symbolicznym linkiem i odnaleźć docelowy katalog na dysku.
Gdy już po pary dniach pracy z TC poznasz nową strukturę folderów można
wrócić do Exploratora, wiedząc już przykładowo że "Ustawienia lokalne"
to ".\AppData\Local\", "Dane aplikacji" to ".\AppData\Roaming\", albo
że "Menu Start" to teraz ".\AppData\Roaming\Microsoft\Windows\Start Menu\"
__
Pozdrawiam
Robert
|