Mam Sysinternals Process Explorer zainstalowany jako menedżer zadań systemu (Win7 64). Ponieważ połowa danych dotyczących wszystkiego, co uruchomiono, gdy usługa i procesy uruchomiono na innych kontach użytkownika, po cichu brakuje lub jest wyświetlana nieprawidłowo, domyślnie chciałbym uruchomić Eksploratora procesów jako administrator.
Wybranie odpowiedniego elementu z menu po nieudanej operacji na procesie lub zastanowienie się, dlaczego niektóre dane nie są w ogóle prawdopodobne (np. Brak operacji we / wy, gdy dysk bardzo wyraźnie odczytuje / zapisuje gigabajty danych, na przykład podczas kopia zapasowa systemu) z pewnością działa, ale jest powtarzającą się, poważną niedogodnością.
Pole wyboru Uruchom jako administrator we właściwościach pliku działa w przypadku narzędzi uruchamianych przez kliknięcie ikony lub programu uruchamiającego (takich jak np. Autoruns), chociaż za każdym razem wyzwala UAC w zupełnie oszałamiający sposób.
Rozumiem, że jest to „cecha” super inteligentnego systemu bezpieczeństwa Windows, którego nie można uniknąć inaczej niż przez całkowite wyłączenie UAC, co szczerze mówiąc jest drugą najgłupszą decyzją projektową, jaką widziałem w życiu.
Większy problem, z którym się jednak zmagam, polega na tym, że włączenie wspomnianego pola wyboru w Eksploratorze procesów spowoduje wyłączenie menedżera zadań. Ctrl-shift-ESC pokazuje zajęty kursor na ułamek sekundy i wydaje się, że nie robi nic więcej. Wybranie „Menedżera zadań” z menu kontekstowego na pasku zadań pokazuje ostrzeżenie, że do wykonania tej operacji potrzebne są wyższe uprawnienia (duh, właśnie o to prosi użytkownik!). Bezpieczna sekwencja uwagi wywołuje ekran blokady. Kliknięcie „Menedżera zadań” nic nie robi.
Odznaczenie pola wyboru powoduje, że Process Explorer znów działa bezproblemowo, ale (co nie jest zaskoczeniem) działa jak zwykły użytkownik.
Najwyraźniej chłopaki z systemu Windows obawiają się, że niektóre złośliwe oprogramowanie, które już całkowicie zniszczyło system do punktu, w którym może ominąć bezpieczną sekwencję uwagi, może uruchomić program jako administrator. O jeny.
Czy istnieje obejście tego problemu, gdy w obu przypadkach pojawia się Process Explorer po naciśnięciu Ctrl-shift-ESC (lub sekwencji uwagi) i uruchomieniu jako administrator?
Odpowiedzi:
URUCHOM JE AUTOMATYCZNIE NA BOOTIE WINDOWS
Rozpoczynanie czegokolwiek z uprawnieniami administratora podczas rozruchu systemu Windows jest dość łatwe, wystarczy zaplanować zadanie . Oto, jak to zrobić dla Eksploratora procesów w systemie Windows 8.1. Działa również w systemie Windows 10.
Naciśnij Win+, Saby otworzyć panel wyszukiwania, wpisz harmonogram w polu wyszukiwania i wybierz opcję Zaplanuj zadania .
Otworzy się okno Harmonogram zadań, kliknij przycisk Utwórz zadanie ... w prawym panelu działań.
Na karcie Ogólne wpisz dowolną nazwę i zaznacz pole Uruchom z najwyższymi uprawnieniami na dole, tak jak poniżej:
Przejdź do zakładki Wyzwalacze , naciśnij przycisk Nowy ... i ustaw Rozpocznij zadanie na Przy logowaniu naciśnij OK :
Na karcie Akcje wcisnąć New ... przycisk i zestaw działań , aby uruchomić program ; w Programie / skrypcie podaj ścieżkę do pliku wykonywalnego Process Explorer, a na końcu w polu Dodaj argumenty (opcjonalnie) wpisz / t (ten zminimalizuje uruchomienie Eksploratora procesu do t ray):
Zasadniczo tutaj skończysz, naciśnij OK w głównym oknie Utwórz zadanie . Process Explorer rozpocznie się po zminimalizowaniu z najwyższymi uprawnieniami. Możesz dostosować pozostałe ustawienia do swoich preferencji, na przykład uruchomić to zadanie, gdy komputer jest zasilany z baterii (przydatne dla laptopów).
URUCHOM RĘCZNIE NA ŻYCZENIE
Jeśli jest to konieczne, aby uruchomić zadanie na żądanie, musisz je rozpocząć Przy tworzeniu / modyfikowaniu zadania w kroku 4. Również na karcie Ustawienia zaznacz Zezwalaj na uruchamianie zadania na żądanie . Pozostałe opcje powinny być takie same.
Następnie utwórz skrót na pulpicie systemu Windows, ustaw jego cel :
(Pamiętaj, że nazwa zadania powinna być dokładnie taka sama, jak nazwa ustawiona podczas tworzenia zadania).
Jeśli chcesz, możesz ustawić klawisz skrótu w odpowiednim polu. Zrzut ekranu w celach informacyjnych:
To wszystko, teraz możesz dwukrotnie kliknąć ten skrót lub użyć klawisza skrótu, który ustawiłeś, aby uruchomić dowolne zadanie z uprawnieniami administratora, a nawet denerwujący UAC nie będzie przeszkadzał.
Za podpowiedź, dzięki autorowi tej odpowiedzi .
źródło
Jeśli używasz funkcji „zastępuj menedżera zadań”, możesz po prostu dodać / e do początkowego wiersza poleceń w rejestrze, aby uruchomić go jako Administrator:
źródło
"D:\Programs\ProcessExplorer\procexp64.exe" /e
. Twój przykład nie działa..reg
pliku do zaimportowania do Regedit.Najpierw utwórz skrót -> Autostart, który wskazuje Eksplorator procesów, aby działał podczas uruchamiania systemu Windows.
Przejdź do właściwości tego skrótu i dodaj opcję / t. To mówi Process Explorer, aby działał jako administrator. Korzystam również z opcji / e, która automatycznie pomija umowę EULA, której autor nie znosi, ale został zmuszony przez prawników do dodania. Mój skrót wygląda następująco:
Na koniec w Eksploratorze procesów zaznacz „Ukryj po zminimalizowaniu” z menu Opcje. Teraz, po zamknięciu okna, Process Explorer zniknie z paska zadań. Ctrl + Shift + Esc (lub dowolny inny skrót do Menedżera zadań) ponownie otworzy istniejącą instancję (administratora) Process Explorer.
(Aby faktycznie zakończyć proces, kliknij prawym przyciskiem myszy ikonę na pasku zadań lub użyj eksploratora procesów, aby się zabić. Nużące, ale rzadko potrzebuję tego.)
źródło
/t
opcja tylko zaczyna Process Explorer ukryte t ray.