2010-01-22 14:39:31 +0000 2010-01-22 14:39:31 +0000
53
53
Advertisement

Selektywne wyłączanie funkcji UAC dla określonych programów w systemie Windows 7

Advertisement

Mam kilka programów uruchamianych przy starcie jak Wszystko . UAC wyświetla monity przy każdym starcie systemu Windows. Jak mogę ustawić program, aby upewnić się, że żaden monit nie pojawi się podczas uruchamiania?

Advertisement

Odpowiedzi (8)

29
29
29
2012-01-22 12:37:45 +0000

Harmonogram zadań jest dobrym rozwiązaniem dla czegoś, co jest uruchamiane przy starcie systemu. Ale najbardziej elastycznym sposobem na to jest użycie zestawu narzędzi Microsoft Application Compatibility Toolkit . Pozwala on na bezpośrednie wyłączenie UAC dla każdej aplikacji, której zdecydujesz się zaufać. Poprawka zgodności, którą musisz wybrać, to RunAsInvoker.

26
26
26
2013-09-11 01:59:18 +0000

Aby wyłączyć monity UAC tylko dla jednej aplikacji musisz użyć Microsoft Application Compatibility Toolkit: http://www.microsoft.com/en-us/download/details.aspx?id=7352

Należy uruchomić, jako administrator, odpowiedni program “Compatibility Administrator”. Istnieją dwa programy, jeden dla aplikacji 32bitowych i jeden dla 64bitowych.

  • W lewym menu drzewka, na dole jest “Custom Databases”, a pod nim “New Database(1) [Untitled]”
  • Kliknij prawym przyciskiem myszy na “New Database(1) [Untitled]”; wybierz Create New, oraz Application Fix.
  • Wprowadź nazwę i inne szczegóły aplikacji, której zachowanie chcesz zmienić, a następnie przejdź do niej i wybierz ją.
  • Klikaj Next, aż znajdziesz się na ekranie Compatibility Fixes.
  • Na ekranie Compatibility Fixes znajdź pozycję RunAsInvoker i zaznacz ją.
  • Kliknij przycisk Next (Dalej), a następnie Finish (Zakończ).
  • Wybierz Plik i Zapisz jako.
  • Zapisz plik jako [filename].SDB w katalogu, który możesz łatwo wpisać w wierszu poleceń.
  • Otwórz Wiersz poleceń jako administrator.
  • Uruchom polecenie: sdbinst [drive]:[path][filename].sdb & pause (Na przykład naprawiałem UAC dla Clovera i polecenie, które wpisałem brzmiało:

  • Powinieneś dostać nowe okno, które mówi:

Instalacja [nazwa] zakończona.

Naciśnij dowolny klawisz, aby kontynuować …

I to zadziałało dla mnie… Powodzenia! - Sy

6
Advertisement
6
6
2010-01-22 18:26:40 +0000

Harmonogram zadań jest twoim przyjacielem (Basic Task - Start Program at Log On - sprawdź najwyższe uprawnienia).

Nie zapomnij potem usunąć (lub przenieść) swojej obecnej ikony startowej lub wpisu w rejestrze.

1
1
1
2014-05-20 19:45:08 +0000

Dostawałem monity UAC dla CPU-Z i Malwarebytes, mimo że miałem je skonfigurowane do uruchamiania jako administrator i we własnej przestrzeni pamięci itp.

Musiałem przejść do narzędzi administracyjnych, lokalnej polityki bezpieczeństwa, opcji zabezpieczeń, kontroli konta użytkownika: zachowanie monitu o podniesienie dla administratorów w trybie zatwierdzenia administratora. Tam dostajemy kilka opcji zachowania, wybranie opcji podnieś bez monitu pozbyło się irytujących ostrzeżeń i system do tej pory nie został skompromitowany.

I’m running Windows 7 Enterprise 64 bit.

1
Advertisement
1
1
2014-05-20 20:13:05 +0000

Program innej firmy, na który warto zwrócić uwagę, nazywa się UAC Trust Shortcut 1.0

Zasadniczo wystarczy pobrać program i wprowadzić lokalizację .exe oraz nazwę pliku, a ikona zostanie umieszczona na pulpicie. Usługa będzie działać w tle, aby umożliwić łatwy dostęp do wszelkich linków zastrzeżonych dla Twojego konta.

Program do pobrania można znaleźć tutaj http://www.itknowledge24.com/

0
0
0
2015-06-26 02:03:41 +0000

Miałem ten problem z jedną aplikacją. Przy starcie wyskakuje okienko, aby zezwolić na jej uruchomienie, użyłem wielu odpowiedzi, ale rozwiązaniem było kliknięcie na Unblock w Properties.

-2
Advertisement
-2
-2
2017-05-14 17:50:14 +0000

Szukałem metody otwierania programu zabezpieczającego innej firmy jako Administrator przy starcie systemu, (kilka jego funkcji wymaga uruchomienia go w trybie Administratora, aby funkcje działały zgodnie z konfiguracją).


Oto proces, przez który przeszliśmy, aby osiągnąć pożądany rezultat:

  • Zmieniłem właściwości uruchamiania aplikacji na “Uruchom jako Administrator”: FAIL #1
  • Utworzył skrót na pulpicie z uprawnieniami administratora i dodał go do grupy ‘Startup’. Podczas gdy aplikacja się otworzyła, nie otworzyła się w trybie administratora: FAIL #2
  • User Task Scheduler, aby otworzyć go na starcie systemu (przy użyciu metody podanej przez winaero blog ), ale jak aplikacja monitował pytanie UAC, nie chciał załadować: FAIL #3
  • Straciłem godzinę życia pobierając, instalując i pracując z ‘Microsoft Application Compatibility Toolkit’: FAIL #4
  • Nie sklasyfikuje tego jako porażki, ale spojrzał na UAC Trust, stwierdził, że nie odnosi się do pytania postawionego tutaj.
    * * *

W tym momencie, nieco zainwestowałem w ‘15 minutową pracę’, która teraz zmieniła się w ‘Dzień 2’. Czułem, że potrzebne komponenty są pod ręką, ale byłem na nie ślepy.

Ponownie oceniłem parametry problemu i stosując zasadę inżynierii kałasznikowa nr 1 (czy mechanizm jest czysty czy brudny, powinien działać) ponownie rozważyłem każdy znany element, nie szukając tego, czego brakuje, ale tego, jakie parametry można zmienić bez zmiany pożądanego celu, ‘automatycznego uruchamiania aplikacji innej firmy w trybie administratora’.

Wróciłem do Task Scheduler, przerobiłem zadanie zmieniając Trigger z on system startup na on log on i przy następnym logowaniu, aplikacja wystartowała, w trybie Admin. Huzzah! Sukces!

Kudos to winaero za dostarczenie wyczerpującej wizualnej i pisemnej dokumentacji. Gdybym nie był technicznie zorientowany, spróbowałbym ich Tweakera. To jest to, czego będę używał na systemach Windows 10.


-5
-5
-5
2010-01-22 18:34:53 +0000

Jeśli klikniesz prawym przyciskiem myszy na plik wykonywalny aplikacji, klikniesz właściwości, a następnie na karcie zgodności wybierzesz “Uruchom jako administrator” i klikniesz zastosuj, nie powinieneś już otrzymywać okna ostrzegawczego.

Advertisement