Czy kiedykolwiek próbowałeś rozpakować plik do katalogu Program Files w systemie Windows 7 lub Vista? Otrzymasz różnego rodzaju błędy odmowy przyznania uprawnień i generalnie zakończy się to niepowodzeniem. Jak więc otworzyć plik zip jako administrator? W tym przypadku, jak otworzyć dowolny plik jako administrator?
Istnieje prosta modyfikacja rejestru, która pozwoli nam określić działanie, które ma być wykonywane jako administrator dla danego typu pliku. Niestety będziesz musiał wprowadzić poprawki ręcznie, ale przeprowadzimy Cię przez to.
Uwaga: wyjaśniona tutaj metoda została opracowana dzięki uprzejmości jd2066, jednego z pomocnych maniaków forum .
Ręczne ulepszanie rejestru
Otwórz regedit za pomocą pola wyszukiwania lub uruchamiania menu Start, a następnie przejdź do następującego klucza, zastępując rozszerzenie pliku „.zip”. (Zwróć uwagę, że pomocne jest tutaj okno dialogowe wyszukiwania)
HKEY_CLASSES_ROOT \ .zip
Teraz chcesz zanotować wartość danych dla elementu „(Domyślne)”. Dzięki temu dowiesz się, która aplikacja jest zarejestrowana do obsługi tego typu plików, a także, gdzie w następnej kolejności musimy przejść do rejestru.
W tym przykładzie, ponieważ w polu danych w tym przykładzie jest napis „WinRAR.ZIP”, będziemy musieli przejść do następującego klucza rejestru. (znowu, okno dialogowe wyszukiwania pomaga tutaj)
HKEY_CLASSES_ROOT \ WinRAR.ZIP \ shell \ open \ command
To, co chcemy zrobić, to skopiować sekcję shell \ open \ command do shell \ runas \ command. Najłatwiej to zrobić, klikając prawym przyciskiem myszy „polecenie”, a następnie wybierając opcję Eksportuj.
Teraz otwórz wyeksportowany plik rejestru w Notatniku i zmień „open” na „runas”, gdzie wskazano poniżej:
Kliknij dwukrotnie plik, aby wprowadzić informacje do rejestru. Teraz zobaczysz, że sekcja „runas” jest taka sama jak sekcja „open”:
Teraz możesz kliknąć plik prawym przyciskiem myszy i otworzyć go jako administrator:
W tym przykładzie użyto WinRAR, ale powinno to działać dla prawie każdego typu pliku lub aplikacji. Musisz tylko zmienić miejsce w rejestrze.