Kiedy uruchamiam SQL Server Management Studio 2008, mam błąd, który istnieje już od zawsze i jest tutaj udokumentowany . Jedną z sugestii, aby naprawić to, co faktycznie działało, było uruchomienie SSMS za pomocą Uruchom jako administrator.
Zmodyfikowałem więc właściwości skrótu, aby zawsze uruchamiał go jako administrator. Jedyną irytacją jest to, że za każdym razem otrzymuję monit z pytaniem, czy naprawdę chcę to zrobić.
Czy istnieje sposób, aby powiedzieć tylko jednemu programowi (SSMS), aby nie wyświetlał monitu, zachowując to zachowanie dla innych aplikacji?
Odpowiedzi:
Przeczytaj następujący post na forum: Jak wyłączyć monit kontroli konta użytkownika dla określonej aplikacji
Mówi w zasadzie, że musisz pobrać Microsoft Application Compatibility Toolkit 5.6 i utworzyć niestandardową bazę poprawek aplikacji, w której przypisujesz poprawkę „RunAsAdmin” do pliku exe. Próbowałem i
zadziałało dla mnieMyślałem, że to działa.Inny sposób
... opisano w temacie Tworzenie skrótu programu z podwyższonym poziomem uprawnień bez monitu UAC
To rozwiązanie wymaga utworzenia „zaplanowanego” zadania dla aplikacji, a uruchomienie aplikacji oznacza uruchomienie zadania. (Szczegółowy opis ze zrzutami ekranu znajduje się w linku):
Uruchom Harmonogram zadań za pośrednictwem
taskschd.msc
i Utwórz zadanie ...[Name]
nowemu zadaniu, zaznacz opcję Uruchom z najwyższymi uprawnieniami i wybierz „Windows 7, Windows Server 2008 R2” z listy rozwijanej Konfiguruj dla%windir%\System32\cmd.exe
i Dodaj argumenty =/c start "[Name]" "C:\Program Files\Sample\Program.exe"
. Zastąp[Name]
nazwę zadania (krok 1) i wpisz ścieżkę do programu, który powinien zostać uruchomiony z podwyższonym poziomem uprawnień.Utwórz nowy skrót na pulpicie lub w dowolnym miejscu z następującą lokalizacją docelową
Jeszcze raz
[Name]
jest nazwa zadania (krok 1)! Uruchom jako zminimalizowane, jeśli nie chcesz, aby okno poleceń migało.Ten skrót i zadanie można utworzyć i działać tylko po zalogowaniu się jako konto administratora. Nie będzie działać na standardowym koncie użytkownika.
źródło
Wątpię. Gdyby coś takiego było możliwe, każdy szkodliwy program ustawiłby tę opcję, co zniweczyłoby cały cel.
źródło
Rozwiązanie BEZ tworzenia skrótów:
Możesz pobrać zestaw narzędzi Microsoft Application Compatibility Toolkit (wystarczy pobrać ze strony www.microsoft.com ).
Po zainstalowaniu zestawu narzędzi pozostałe instrukcje są bardziej złożone, ale są bardzo dobrze szczegółowe i wyjaśnione w linku http://meridian.ws/wordpress/?p=306
To rozwiązanie pomaga pominąć monit przy otwieraniu plików powiązanych z aplikacją.
źródło
Możesz to zrobić za pomocą Zaplanowanych zadań.
Utwórz nowe Zaplanowane zadanie, aby uruchomić program. Musisz utworzyć zadanie jako użytkownik, który uruchomi program , w przeciwnym razie użytkownik może nie widzieć zadania.
Po utworzeniu zmień dane uwierzytelniające używane w zadaniu na użytkownika z uprawnieniami administratora. Musisz także ustawić zadanie na
Run whether user is logged on or not
iRun with highest privileges
. Pamiętaj, aby nie zaznaczaćDo not store password.
opcji. Konto administratora, którego używasz, musi również miećLog on as a Service
uprawnienia do zasad bezpieczeństwa lokalnego.Ponadto w
Settings
sekcji znajduje się kilka domyślnych opcji, które nie mają sensu dla zadania tego typu. Na przykład prawdopodobnie nie chcesz zabijać zadania tylko dlatego, że użytkownik pozostawił program bezczynny przez kilka dni.Następnie możesz utworzyć skrót do zadania dla użytkownika.
źródło
cmd.exe
, ale wymaga konta użytkownika, które uruchomi zadanie, aby je pierwotnie utworzyć.po prostu zlokalizuj główną ikonę exe i kliknij prawym przyciskiem myszy, a następnie przejdź do właściwości i przejdź do zakładki „kompatybilność” i naciśnij „zmień ustawienia dla wszystkich użytkowników, a następnie w końcu zaznacz„ uruchom ten program jako administrator ”i voila !!! aplikacja nie będzie już pytać dla uprawnień: D
źródło
Nie można tego ustawić dla pojedynczej aplikacji. Wszystko, co możesz zrobić, to całkowicie wyłączyć UAC - co nie jest zalecane. Jeśli zatrzymasz się i rozważysz to przez sekundę, w rzeczywistości lepiej jest od czasu do czasu kliknąć przycisk „tak”, niż złośliwe oprogramowanie przejmujące komputer.
źródło