Chcę przyznać użytkownikowi uprawnienia administracyjne do jednej aplikacji w systemie Windows 7. Nie chcę, aby mogły mieć pełne uprawnienia administratora, ale uprawnienia administratora są wymagane dla jednej aplikacji, z której muszą korzystać.
Czy istnieje sposób skonfigurowania skryptu wsadowego lub czegoś, w którym użytkownik nie będzie wiedział, że jest uruchamiany jako administrator?
Czy jest inny sposób?
Jak mogę to osiągnąć?
źródło
CPAU :
Możesz zapisać „zlecenia” na później. Szyfruje hasło.
:)
źródło
Myślę, że znalazłem to, czego szukasz, to program, który jest darmowy i powinien robić to, co masz nadzieję osiągnąć.
Runas-GUI
Jest to przeznaczone dla konfiguracji typu administrator domeny, ale wygląda na to, że możesz to zrobić lokalnie.
Po prostu po stronie administratora zbudowałbyś plik RAG (plik zaszyfrowany, w którym ukryto poświadczenia administratora do użycia przez klienta). Ustawiłbyś uprawnienia do pliku / programu dostępnego do uruchomienia jako administrator.
Następnie skopiuj plik RAG na stronę nieadministracyjną i zainstaluj KLIENTA dla Runas-GUI. Następnie zaimportuj plik RAG i teoretycznie powinien on mieć dostęp.
źródło
Możesz utworzyć zaplanowane zadanie uruchamiające aplikację docelową. Ustaw zaplanowane zadanie do uruchomienia z poświadczeniami, które mają uprawnienia administratora. Możesz utworzyć skrót do uruchomienia zaplanowanego zadania dla użytkowników, którzy mają tylko standardowe poświadczenia, ale po uruchomieniu zadania nadal będzie używać poświadczeń administratora.
źródło
więc mówisz, że masz ten program,
exe1.exe
a ten program uruchamia inny program (np.exe2.exe
) i chcesz, aby działał exe1 bez uprawnień administratora, ale uruchamia exe2 z uprawnieniami administratora?jeśli tak, ustawienie trybu zgodności exe2, aby wymagało uprawnień administratora, powinno działać.
znajdź plik exe, który chcesz uruchomić jako administrator, otwórz okno jego właściwości, przejdź do karty kompatybilności i sprawdź
run this program as administrator
(jak wyróżniono w tym obrazie, który znalazłem dla google:jeśli nie są to osobne pliki wykonywalne, nie sądzę, aby było to możliwe.
źródło