Menu
Jest wolny
Zameldować się
główny  /  Rada / Uruchom w imieniu administratora bez prawa. Dlaczego zwykłe zastosowanie może wymagać praw administratora

Uruchom w imieniu administratora bez prawa. Dlaczego zwykłe zastosowanie może wymagać praw administratora

Barack Adam. 23 września 2011 o 18:54

Uruchom aplikację z prawami administratora i bez wydawania komunikatu, gdy UAC jest włączony (Windows 7)

Zainspirowany artykułem utworzeniem UAC w systemie Windows 7. Przeczytałem komentarze i chciałem tu opisać możliwość rozpoczęcia zaufanego zastosowania z uprawnieniami administratora z włączonym UAC. Ta technologia Naprawdę dobry krok Microsoft w zakresie bezpieczeństwa komputera przez użytkownika, ale użytkownik może często używać niezmienionych aplikacji zaufanych zaufania, co prowadzi do stałych kwestii systemu UAC i dalsze podrażnienie użytkownika. Jak uruchomić aplikacje z prawami administratora i bez wydawania wiadomości z UAC rozważę na przykładzie użycia Daleki Menedżer.które muszę pracować.
Najpierw musi przejść do planowania zadań
"Start - Wszystkie programy - Standard - Utilities - Scheduler zadań" (Start - Wszystkie programy - Akcesoria - Narzędzia systemowe - Scheduler zadań)
I "Utwórz zadanie" (Utwórz zadanie). W wyświetlonym oknie, ustaw zadania "Nazwa" (nazwa), (na przykład, daleko) i zainstaluj pole wyboru na opcjach "Uruchom z najwyższymi prawami" (biegnij z najwyższymi uprawnieniami).
Następnie przejdź do karty Akcje (Akcje) i kliknij przycisk "Utwórz", aby skonfigurować uruchomiony program.
W polu Program lub skrypt (program / skrypt) należy użyć przycisku "Przeglądaj" (Przeglądaj), określ lokalizację potrzebnego pliku i naciśnij przycisk Otwórz. Następnie kliknij dwa razy przyciski OK.

W ten sposób mamy zadanie z wysokimi atrybutami do rozpoczęcia w imieniu administratora. Teraz musisz utworzyć skrót, aby rozpocząć to zadanie.

Utwórz skrót na pulpicie i w polu "Lokalizacja obiektu" (Cel), wprowadź Schtasks / Run / TN daleko (jeśli nazwa zadania była z kilku słów oddzielonych spacji, potrzebujesz nazwy zadania na etykiecie określić w " podwójne cytaty"). Kliknij "Dalej" (Dalej), określono nazwę etykiety (najlepiej, jaką zbiega się z nazwą programu) i kliknij przycisk OK. Następnie możesz przejść do właściwości tego skrótu i \u200b\u200bprzypisać go ikonę z programu. Minus ta metoda To w ten sposób możesz uruchomić tylko jedną kopię programu. Aby wykonać dwie kopie, musisz zarejestrować inne zadanie w harmonogramie z inną nazwą, ale w tym samym systemie, a także wykonaj na nim etykietę.

Tagi: Windows 7, UAC, planowanie zadań, uruchomienie

Wiele programów na początku wymaga podnoszenia praw (ikona tarczy z ikony), ale w rzeczywistości, dla ich normalnych praw administratora, nie jest wymagane (na przykład, ręcznie dostarczone niezbędne prawa Użytkownicy do katalogu programu w odgałęziach programowych i rejestru, które są używane przez program). W związku z tym, gdy rozpoczniesz taki program od prosty użytkownikJeśli kontrola konta jest włączona na komputerze, pojawi się żądanie UAC i będziesz musiał wprowadzić hasło administratora. Aby przejść do tego mechanizmu, wiele po prostu wyłączyć UAC lub zapewnić użytkownikowi bezpośrednio na komputerze, dodając go do lokalnej grupy Administratorzy. Naturalnie oba te metody są niebezpieczne.

Dlaczego zwykłe zastosowanie może wymagać praw administratora

Programy administratora mogą być wymagane przez program do modyfikacji niektórych plików (dzienniki, konfiguracje itp.) W folderze własnym w C: Program Program (X86) Someapp). Domyślnie użytkownicy nie mają żadnych praw do edycji tego katalogu odpowiednio, dla normalnego działania takiego programu, potrzebne są prawa administratora. Aby rozwiązać ten problem, musisz ręcznie na administratorowi NTFS, aby ręcznie przypisać prawo do zmiany / zapisu dla użytkownika (lub użytkowników grupy) do folderu z programem.

Uwaga. W rzeczywistości praktyka przechowywania zmieniających się danych aplikacji we własnym katalogu w C: Program Program jest nieprawidłowy. Jest to bardziej poprawne, aby przechowywać dane aplikacji w profilu użytkownika. Ale to kwestia lenistwa i niekompetencji deweloperów.

Uruchamianie programu, który wymaga administratora bezpośrednio od normalnego użytkownika

Opisaliśmy już wcześniej, jak możesz, za pomocą parametru Runasinvoker. Jednak ta metoda nie jest elastyczna. Możesz także użyć z zachowaniem hasła administratora / Savecred (również niebezpieczne). Rozważmy prostszą metodę wymuszonego uruchomienia dowolnego programu bez praw administratora (i bez podawania administratora) dołączonego do UAC (4,3 lub 2 poziom).

Na przykład weź użyteczność edycji rejestru - regedit.exe. (Znajduje się w katalogu C: Windows System32). Po uruchomieniu regedit.exe pojawi się okno UAC, a jeśli nie potwierdzasz uprawnienia, Edytor rejestru nie uruchamia się.

Utwórz plik na pulpicie run-as-non-admin.bat Z następującym tekstem:

cMD / MIN / C "Set _Compat_layer \u003d Runasinvoker && Start" "% 1"

Teraz, aby zmuszony do uruchomienia aplikacji bez uprawnień administratora i tłumienie żądania UAC, po prostu przeciągnij żądany plik EXE do tego pliku BAT na pulpicie.

Następnie Edytor rejestru powinien zacząć bez wyglądu żądania UAC. Otwieranie menedżera procesów i dodaj kolumnę Podniesiony (Z wyższym poziomem uprawnień), zobaczysz, że system ma proces regedit.exe o stanie nieufny (uruchomiony z prawami użytkownika).

Spróbuj edytować dowolny parametr w oddziale HKLM. Jak widać dostęp do edycji rejestru w tej gałęzi (ten użytkownik nie ma praw do zapisu do oddziałów systemu rejestru). Ale możesz dodawać i edytować klucze we własnym branży rejestru użytkownika - HKCU.

Podobnie można uruchomić za pomocą pliku BAT i określoną aplikacją, wystarczy określić ścieżkę do pliku wykonywalnego.

run-app-as-non-admin.bat

Ustaw ApplicationPath \u003d "C: Pliki programów MyApp Testapp.exe"
cMD / MIN / C "Set _Compat_layer \u003d Runasinvoker && Start" "% ApplicationPath%"

Można również dodać menu kontekstowe, które dodaje do wszystkich aplikacji, które mogą być możliwe bez zwiększenia praw. Aby to zrobić, utwórz następujące czynności reg plik. I zaimportuj go do rejestru.

Edytor rejestru systemu Windows w wersji 5.00


@ \u003d "Cmd / min / c" set __compat_layer \u003d runasinvoker && start "\\" "% 1"

Po tym, aby rozpocząć dowolną aplikację bez praw administratora, wystarczy wybrać przedmiot "" menu kontekstowe.

Zmienna środowiska __compat_layer i runasinvoker

Zmienna środowiska __compat_layer umożliwia zainstalowanie różne poziomy Kompatybilność aplikacji (zakładka Zgodność W Właściwości pliku EXE). Korzystając z tej zmiennej, możesz określić ustawienia zgodności, z którymi chcesz uruchomić program. Na przykład, aby uruchomić aplikację w trybie zgodności z systemem Windows 7 i rozdzielczości 640 × 480, zestaw:

ustaw __compat_layer \u003d win7rtm 640x480

Opcje zainteresowania nas zmienna __Compat_layer podkreśla następujące parametry:

  • Runasinvoker. - Rozpoczęcie aplikacji z przywilejami procesu macierzystego bez żądania UAC.
  • Runashigeest. - Uruchom aplikację z maksymalnymi prawami dostępnymi użytkownikowi (żądanie UAC pojawi się, jeśli użytkownik ma uprawnienia administratora).
  • Runasadmin. - Uruchom aplikację z uprawnieniami administratora (zawsze pojawia się żądanie AUC).

Te. Parametr Runasinvoker nie zapewnia praw administratorów i blokuje tylko wygląd okna UAC.

W sali operacyjnej system Windows. W pewnych sytuacjach środki muszą być używane z podwyższonymi uprawnieniami. Konieczne z powodu działań prowadzących do zmian poziomu systemu i zwykli użytkownicy. (nie administrator) Nie jest konieczne. W artykule opowiem o uruchom w imieniu administratora dowolnej aplikacji na komputerze.

Podczas prowadzenia programów z podwyższonymi prawami pojawia się okno, w którym chcesz potwierdzić uruchomienie. Niektórzy użytkownicy w ogóle wyłączają tę funkcję. Cierpi na bezpieczeństwo komputera. W końcu okno ostrzegawcze UAC nie pojawia się, każdy złośliwy oprogramowanie będzie mógł zacząć od komputera w imieniu administratora. "Zły" kod i pisanie zniknęły.

Aby ułatwić korzystanie z programów uruchamiających w imieniu administratora, przygotowałem kilka metod.

Uruchom w imieniu administratora za pomocą menu kontekstowego

Menu kontekstowe nazywane jest prawym przyciskiem myszy. Kliknij dowolny program za pomocą myszy i z menu kontekstowego kliknij opcję. Otwiera to wiersz poleceń i inny program, w którym potrzebne są podwyższone przywileje.

Korzystanie z kombinacji Ctrl + Shift + Enter podczas wyszukiwania

Gdy na pulpicie lub w menu startowym nie ma żadnego narzędzia, do którego apelujemy do wyszukiwania. Każdy wersja Windows. Wyposażony w nich, a w dziesiątej jest najwygodniejsza. Napisz kilka poleceń, na przykład, CMD - wiersz polecenia. Wybór wyniku jednocześnie zacisnąć kombinację Ctrl + Shift + Enter. Prosty sposób nie jest?

Dodatkowe właściwości skrótu

Przypuśćmy, że jesteś zainteresowany pytaniem. Ikona jest już umieszczona na pulpicie jako szybki dostępAle nie chcesz cały czas prowadzić menu kontekstowego. Możesz rozwiązać ten problem.

Przejdź do właściwości etykiety (prawy przycisk myszy i Nieruchomości) i przejdź do sekcji "Dodatkowo".

otwarty dodatkowe opcje. Zaznacz pole wyboru "Uruchom na imię administratora". Teraz, ze zwykłym uruchomieniem programu, zawsze będzie otwarty z podwyższonymi prawami.

Dodatkowo! W zakładce Na karcie Kompatybilność istnieje opcja "Uruchom ten program w imieniu administratora". Również przydatna rzecz.

Programy do biegania w imieniu administratora

Istnieje następujące programy: Runas, Admilink, Execas.

Narzędzie Runas.

Jest częścią okien, więc mogą być używane. Uruchomić to wystarczająco, aby otworzyć wiersz poleceń I wprowadź następujące polecenie:

Najprawdopodobniej pojawi się żądanie wprowadzenia hasła. Pamiętaj, aby wejść.


Utwórzmy skrót na pulpicie. Naciśnij prawy przycisk myszy na pustym obszarze i wybierz "Skrót". Jako lokalizacja przepisujemy komendę:

runas / Użytkownik: Namepk Użytkownik użytkownika MSconfig.exe

Niech nazwę etykiety i oszczędzaj.

Po uruchomieniu skrótu linia poleceń otworzy się, gdzie musisz wprowadzić hasło z konta. Przy wprowadzaniu poprawnych danych msconfig lub narzędzie wybrałeś natychmiast.

Z taką sytuacją, ty lub ludzie, którzy mają dostęp do komputerów, za każdym razem wprowadzą hasło. Ten moment rozwiązuje się, dodając parametr / nieokreślony parametr do polecenia, zespół będzie taki:

runas / Savecred / Użytkownik: Namepk Nazwa użytkownika msconfig.exe

Jeśli myślisz o bezpieczeństwie, to takie etykiety z taką opcją lepiej nie używać. Lepiej jest wprowadzić hasło za każdym razem i nie martwi się, że użyje jakieś pieprzone narzędzia Windows. Bez hasła, na korzyść siebie i szkody dla ciebie.

Użyj narzędzia Execass.

Uruchomienie w imieniu administratora jest możliwe dzięki programowi Execass. Po uruchomieniu okno pojawia się z propozycją wprowadzenia informacji o koncie (logowanie i hasło) oraz nazwa programu i ścieżki. Po wprowadzeniu danych kliknij "Pisać".


W oknie Execase pojawił się nasz eksperymentalny królik, zamknij program i odkryj ponownie. Natychmiast program określony w Execasie otworzy. Dodać dodatkowa aplikacja Musisz się zarejestrować exectors / s w wierszu polecenia. (Jednocześnie konieczne jest znajdowanie w katalogu za pomocą narzędzia, na przykład C: Execas).


Uruchamianie egzekucji, dodaj więcej programu. Zamknij narzędzie i uruchom ponownie. Pojawi się te samo okno. Ale więc nie jesteśmy wygodni, więc zwróćmy się do stworzenia skrótów:

Tworzymy dwie etykiety z takimi zespołami:

  • C: Execass.exe 1
  • C: Execas.exe 2

Numery 1 i 2 odpowiadają na numer programu w Execas.

Uruchamiane skróty, widzimy, że otwierają się w imieniu administratora.

Korzystanie z narzędzia Admilink

Nagłówek narzędzia jest konsola, a po instalacji będzie w katalogu Windows.

Uruchamiamy narzędzie i zobaczymy całkowicie wygodne okno z rosyjskiego interfejsu, więc będzie łatwo zrozumieć.

  • W pierwszym polu wprowadź ścieżkę do pliku, który chcemy uruchomić;
  • Parametry wiersza poleceń w drugim polu nie jest konieczne;
  • Trzecia linia zostanie wypełniona, jeśli tak nie jest, wprowadź z: Windows System32
  • Okno wyświetlania trybu. W 4 ściegach znajdują się 2 parametry:

Dostosuj parametry na karcie Konto:

  • Jako nazwa domeny piszemy nazwę komputera lub NetBIOS i Test.lan;
  • Nazwa użytkownika - możesz wybrać, klikając przycisk z trzema kropkami;
  • Hasło z konta i potwierdź.
  • Wprowadzanie wszystkich danych, kliknij "Test".

Narzędzie zweryfikuje wydajność określonych informacji. Kliknij dowolny klawisz w Cmd.

Po udanym teście kliknij przycisk "Wygeneruj klucz uruchamiania Admirun". Jeśli tego nie zrobi, nic nie będzie działać.

  • Idziemy do zakładki "Link" i wykonujemy następujące czynności:
  • Nazwa Etykieta - Zadzwoń do dowolnej nazwy;
  • Katalog - Wskazać, gdzie zostanie zlokalizowana etykieta;
  • Obrazek - Wybierz obraz do skrótu;
  • Naciśnij przycisk "Wygeneruj wiersz poleceń".
  • Teraz naciśnij przycisk BIG "Utwórz teraz skrót!".

Ikona natychmiast pojawi się na określonym pulpicie lub katalogu.

Staramy się uruchomić etykietę. Jeśli wszystko pomyślnie, a program rozpoczął się w imieniu administratora, gratuluję. W przeciwnym razie działania są nieprawidłowo wykonane na pewnym etapie.

Jeśli przejdziesz do właściwości skrótu i \u200b\u200bzmienisz program w polu "Obiekt" na inny, to po prostu nie do uruchomienia. Jest to małe szkody z złośliwości.

Harmonogram zadań

Uruchom program w imieniu administratora, wystarczająco za pomocą narzędzia "Harmonogram zadań". Jest tu jeden niuans - jeśli nie jesteś administratorem, nie będą mogli użyć.

Wpisz tylko dwa słowa: planowanie zadań i otwórz wynik.W oknie po prawej stronie Wybierz przedmiot "Utwórz zadanie".

Nazwij go odpowiednią nazwą, powiedzmy, uruchomić wiersz poleceń, możesz zadzwonić do CMD. Także umieść osioł "Biegnij z najwyższymi prawami".

Na karcie Akcje kliknij przycisk "Stwórz".

Wybierz akcję (w naszym przypadku uruchomienie programu).Kliknij "Przegląd" i wybierz uruchomiony narzędzie.Jeśli uruchomisz wiersz poleceń, ścieżka będzie: C: Windows System32 cmd.exe.Teraz kliknij OK.

Nowa linia pojawiła się na depozycie "Działania". Doskonały, możesz kliknąć OK.

Etap tworzenia skrótu

Na pulpicie wykonujemy etykietę i określamy takie polecenie:

schtasks / Run / TN_Disting_bad

nazwa_name_v_liber to nazwa, którą dałeś na samym początku procesu tworzenia zadań.

Hooray, zrobiliśmy skrót, ale to nie wszystko. Idź do jego właściwości.

Na karcie "Etykieta" zmień ikonę. Oczywiście nie musisz tego robić.

Dodatek do metody z harmonogramem zadań

Dla, możesz użyć podwyższonego narzędzia skrótu. Rób skrót lub plik wykonywalny i przeciągnij na podwyższonej ikonie skrótu.

Uruchamianie programów z linii poleceń

Jeśli otworzysz wiersz poleceń w imieniu administratora określonego w metodach, uruchomienie wszystkich programów z CMD pozwoli również otworzyć je ze zwiększonymi prawami.Jak przenieść konto do innego komputera

wnioski

Spojrzeliśmy na kilka sposobów uruchomienia programów w imieniu administratora. Istnieją opcje, w których musisz wprowadzić hasło, jest jednym z bezpiecznych rozwiązań, ponieważ za każdym razem, gdy wprowadzamy hasło, nie możesz być szczególnie boi się utraty niektórych danych. Programy wirusowe nie będą mogły uruchomić narzędzia Windows. w ten sposób.

Zainstalować niektórych oprogramowanie Wymaga praw administratora. Ponadto sam Administrator może umieścić limit instalacji różnych oprogramowania. W przypadku, gdy musisz zainstalować, ale nie ma na niego uprawnienia, proponujemy używać kilku proste metodyOpisane poniżej.

W Internecie istnieje wiele różnych oprogramowania, co pozwala obejść ochronę i zainstalować program pod przewodnictwem zwykłego użytkownika. Nie zalecamy korzystania z nich szczególnie na komputerach roboczych, ponieważ może to prowadzić poważne konsekwencje. Wyobrażamy sobie bezpieczne metody Instalacje. Spójrzmy na nich bardziej szczegółowo.

Metoda 1: Wydawanie praw do folderu z programem

Najczęściej uprawnienia administratora, oprogramowanie są wymagane, gdy działania z plikami w ich folderze zostaną przeprowadzone, na przykład w sekcji System dysk twardy. Właściciel może zapewnić pełne prawa do innych użytkowników do niektórych folderów, które pozwolą Ci dalsze zainstalowanie w zwykłym logowaniu użytkownika. Odbywa się to w następujący sposób:


Teraz podczas instalacji programu będziesz musiał określić folder, do którego podałeś pełny dostępA cały proces musi udać się.

Metoda 2: Uruchamianie programu z regularnego konta użytkownika

W przypadkach, w których nie ma możliwości poprosić administratora o zapewnienie praw dostępowych, zalecamy użycie wbudowanego Rozwiązanie systemu Windows. Korzystając z narzędzia za pośrednictwem wiersza poleceń, wszystkie działania są przeprowadzane. Wystarczy postępować zgodnie z instrukcjami:


Metoda 3: Korzystanie z przenośnej wersji programu

Niektóre oprogramowanie ma wersję przenośną, która nie wymaga instalacji. Wystarczy pobrać go z oficjalnej strony programisty i uruchomić. Wykonaj to możliwe bardzo proste:


Możesz przekroczyć plik oprogramowania do dowolnego wyjmowanego urządzenia pamięci masowej i uruchomić go różne komputery. bez uprawnień administratora.

Dzisiaj patrzyliśmy na kilka proste sposoby Jak zainstalować i korzystać z różnych programów bez praw administratora. Wszystkie nie są skomplikowane, ale wymagają wdrożenia niektórych działań. Zalecamy po prostu zaloguj się do systemu z konta administratora, jeśli jest dostępne. Przeczytaj więcej o tym w naszym artykule przez odniesienie poniżej.

Niektóre wnioski o pracę systemu Windows wymagają zwiększonych praw i konieczne jest uruchomienie ich w imieniu administratora. W tym samym czasie wyświetlana jest żądanie. Kontrola konta użytkownika"(Kontrola konta użytkownika lub UAC.), w którym system prosi o zgodę na uruchomienie aplikacji.

Wielu użytkowników nieprawidłowo uważa, że \u200b\u200b"księgowość użytkownika konta użytkowników" ingeruje i odłącza go. To poważnie cierpi na bezpieczeństwo komputera, ponieważ Zgoda Użytkownika do uruchomienia aplikacji nie jest już wymagana, a każdy złośliwy program można łatwo uruchomić i działać. Obecność antywirusowa może być również w 100% gwarantowana przez bezpieczeństwo komputera.

W tym artykule, powiem ci, jak uprościć proces prowadzenia wybranych wniosków w imieniu administratora, bez wyłączania UAC (w pełni lub częściowo) i bez uszkodzenia bezpieczeństwa.

Aby rozpocząć aplikację w imieniu administratora, możesz użyć na kilka sposobów:

Jako przykład uruchomimy wiersz polecenia (CMD) w imieniu administratora.

Metoda Numer 1 (normalny) - Uruchomienie za pomocą prawego przycisku myszy (wyświetlany jest żądanie UAC)

Naciśnij prawy przycisk myszy na ikonie takie zastosowanie i wybierz " Uruchom na imię administratora":

Metoda numer 2 - Uruchomienie za pomocą " Ctrl + Shift + Enter"Zostanie wyświetlone żądanie UAC)

Kliknij Początek, W ciągu wyszukiwania wpisz żądane polecenie i kliknij Ctrl + Shift + Enter.

Metoda Numer 3 - Zainstaluj uruchomienie z nazwy administratora w właściwościach etykiet (wyświetlana jest żądanie UAC)

Kliknij prawym przyciskiem myszy żądaną etykietę i wybierz " Nieruchomości".

Kliknij kartę " Etykieta", Kliknij" dodatkowo", Sprawdź pudełko" Uruchom w imieniu administratora":

Lub przejdź do karty " Zgodność"I zaznacz pole" Wykonaj ten program w imieniu administratora":

Metoda Numer 4 - Uprość uruchomienie wybranych aplikacji za pomocą harmonogramu zadań (żądanie UAC nie jest wyświetlane)

Ważny! Ta metoda działa tylko dla kont zawartych w grupie. Administratorzy. W zwykłych użytkownikach nie będzie działać, ponieważ ich sufit jest ograniczonymi prawami.

Idź do najbardziej interesującego sposobu. Jeśli istnieje aplikacja, którą stale uruchamiasz i jest uzyskiwany od niezawodnego producenta, na przykład, na przykład aplikacja Windows. - Możesz uprościć uruchomienie. Tworzenie etykiety dla niezbędny program. Nie zajmuje więcej niż 2 minuty, a to pozwoli ci pozbyć się niepotrzebnych działań w przyszłości. Biegać harmonogram zadań (Początek---> Wszystkie programy ---> Standard---> Usługa---> Harmonogram zadań) i kliknij " Utwórz zadanie":

Wskazać Nazwaaby uzyskać nowe zadanie i ustaw pole wyboru " Spełniać najwyższe":

Przejdź do karty działania, Kliknij " Stwórz"W następnym oknie kliknij" Przegląd":

Podaj ścieżkę do żądanej aplikacji i kliknij " otwarty":


Powiększ rysunek.

Kliknij " dobrze":

Zamkamy planistę i udamy się do stworzenia skrótu.

Aby utworzyć skrót na pulpicie, kliknij prawym przyciskiem myszy, wybierz " Stwórz" ---> "Etykieta":

W polu Lokalizacja nieruchomości Przedstawiamy:

Schtasks / run / tn cmd_admin

gdzie cmd_admin. - Nazwa zadania, które stworzyliśmy. Jeśli nazwa zawiera spacje, należy go określić w cytatach.

Określamy nazwę etykiety:


Powiększ rysunek.

Etykieta jest tworzona i gotowa do użycia.

Aby zmienić ikonę - kliknij prawym przyciskiem myszy skrót, wybierz " Nieruchomości":

Kliknij kartę " Etykieta"I naciśnij" Zmień ikonę":

"Przegląd..."

Wskaż ścieżkę do programu:


Powiększ rysunek.

Wybierz żądaną ikonę i zamknij obie okna za pomocą przycisku. dobrze":

Teraz wystąpienie pożądanego wniosku w imieniu administratora podwójne kliknięcie Zgodnie z utworzoną etykietą, podczas gdy żądanie UAC nie jest wyświetlane, a bezpieczeństwo pozostaje w zachowaniu.

Narzędzie do automatyzacji "Moda nr 4"

Jeśli chcesz utworzyć skróty do dużej liczby programów, wygodnie jest korzystać z narzędzia Podwyższony skrót..

Praca z narzędziem jest do dwóch prostych kroków:

  • Instalacja
  • Przeciąganie pliku wykonywalnego (* .exe, * .bat, * .cmd) na etykiecie narzędzia:

Uzupełnij sprzęt samochodowy na uruchomionym programie

Specyfika uruchomienia aplikacji z planowania jest to, że skupianie się na oknie nie przekłada się i na przykład, aby wpisać polecenie w wierszu poleceń, konieczne jest dodanie do okna. Takie zachowanie może pomóc w automatyzacji rutynowych operacji harmonogramu, ale dla "Metoda nr 4" nie zawsze jest wygodna.

Istnieje kilka metod "obejścia". Pracują trochę inaczej, więc wybierz najbardziej odpowiedni. Pierwszy jest wygodniejszy do uruchomienia programów, a drugi do rozpoczęcia skryptów.

Dodaj podczas tworzenia zadania:

Korzystanie z zespołu Start

Program lub skrypt:

Argumenty:

/ C start / d "pate_k_program" file_name.exe

/ C Start / D "C: Windows System32" cmd.exe

Korzystanie z narzędzia nrrcmd

Program lub skrypt:

PATH_K_NIRIRCMD Nircmd.exe.

Argumenty:

EXEC Pokaż "PATH_PRAGE Name.exe"

Exec Pokaż "C: Windows System32 cmd.exe"

Uruchom okno dialogowe "Uruchom" w imieniu administratora

Przez analogię z uruchomieniem linii poleceń można skonfigurować uruchomienie okna dialogowego " Wykonać", A polecenia zawarte do niego będą również prowadzone w imieniu administratora. Wygoda tego podejścia jest to, że lista poprzednio używanych poleceń jest zapisywana, a można wybrać żądany z listy.

Podczas tworzenia zadania w harmonogramie, w oknie " Tworzenie działań"Sprecyzować:

w polu " Program lub skrypt.":

Rundl32.

w polu " Dodaj argumenty":

Shell32.dll, # 61

Pobierz narzędzie, rozpakować. Uruchom wiersz polecenia, wprowadź żądane polecenie, składnia nie jest dobra:

<путь к утилите> <путь к нужному приложению>

Zostanie wyświetlone żądanie UAC, a aplikacja rozpocznie się od administratora.

Uwaga: W kontekstu menu Windows 7 jest bardzo wygodna funkcja Kopiuj ścieżkę pliku: HOLD Zmiana., Kliknij prawym przyciskiem myszy plik, wybierz " Kopiuj jako sposób".

Uruchamianie programów użytkowników w imieniu administratora bez wprowadzania hasła administratora

Ważny! Ta metoda jest niebezpieczna, jak pozwala użytkownikowi z ograniczonymi prawami do uruchomienia kodu pełnym prawami. Słoneczny użytkownik lub złośliwe oprogramowanie mogą go używać i kompromisować systemu.

Rozważ kolejne interesujące zadanie: Twoje konto nagrywanie systemu Windows. Wchodzi do grupy administratorów, jest jeszcze jeden lub więcej kontazawarte w grupie użytkowników. Użytkownik musi uruchomić program, który wymaga zwiększonych praw. Zwykle wygląda tak: Użytkownik naciśnie prawą myszą nad plikiem i wybiera "Uruchom z nazwę administratora", a żądanie jest wyświetlane, aby wprowadzić hasło administratora:

Oczywiście, aby dystrybuować hasło administratora dla użytkowników, nie jest najlepszym pomysłem. Aby "dostać się", aby użyć narzędzia admilink Alexei Kuryakin. Dzięki swojej pomocy administrator może utworzyć etykietę dla użytkownika, aby rozpocząć niezbędny program.W tym samym czasie wpis hasła administratora zajmuje tylko 1 raz - podczas tworzenia skrótu. Podczas uruchamiania programu hasło użytkownika zostanie przesłane w postaci zaszyfrowanej.


Ta metoda będzie działać, jeśli początek programu jest możliwy tylko w imieniu administratora, a deweloper nie zapomniał określić tego warunku w manifestie. Jednak nadal istnieje duża liczba starych programów lub programów, którego uruchomienie jest możliwe jak w jako zwykły trybOraz w imieniu administratora (będzie dostępny inny zestaw funkcji). Podczas próby rozpoczęcia takiego programu przy użyciu admilink - zaczyna się w trybie normalnym (bez uprawnień administracyjnych). A jeśli spróbujesz umieścić pole wyboru "Metoda Numer 3. Oryginalny styl autora jest zapisany.