Moje konto w systemie Windows 7 jest kontem administratora. Po otwarciu pola Uruchom (WinKey + R) pojawia się ostrzeżenie: „To zadanie zostanie utworzone z uprawnieniami administratora”.
Czy jest jakiś sposób, aby uruchamiać programy tak jak ja, ale bez uprawnień administratora po zalogowaniu się jako administrator?
windows-7
privileges
kpozin
źródło
źródło
Odpowiedzi:
Chociaż można argumentować, że robisz coś nieco wstecz, jeśli nalegasz, możesz spojrzeć na:
DropMyRights
Process Explorer / Psexec
źródło
Tak.
Ponownie włącz UAC!
Technicznie program będzie nadal działał w kontekście twojego konta, ale UAC zapobiegnie zmianom w całym systemie bez uprzedniego uwierzytelnienia.
Jedyną inną opcją jest utworzenie skrótów, a następnie kliknięcie prawym przyciskiem i wybranie, a
Run as different user
następnie wybranie konta, które nie ma uprawnień administracyjnych.źródło
Musisz włączyć kontrolę konta użytkownika:
[OK]
źródło
runas /trustlevel:0x20000 cmd.exe
uruchomi np. wiersz polecenia, który uważa, że jest administratorem (jeśli został pierwotnie uruchomiony jako taki), ale nie ma podwyższonych uprawnień, takich jak pisanie doC:\Windows\
. Działa to nawet w przypadku instalowania np. Pakietów msi, które wymagają jedynie podwyższonych uprawnień, ponieważ domyślnie chcą je instalowaćC:\Program Files
(plus minus(x86)
). Źródło: ta odpowiedź SUźródło
runas /trustlevel:0x20000 ...
ale program nadal nie działa. Jedynym sposobem, aby uruchomić go z monitu administratora, jestrunas /user:thesameuser cmd ...
. Spowoduje to otwarcie nowego monitu, który jest naprawdę na poziomie użytkownika (i gdzie program działa dobrze). Ta opcja ma jednak problem z hasłem i / savecred z jakiegoś powodu nie pomaga. Jak więc można z poziomu monitu administratora uruchomić coś jako zwykły użytkownik bez pwd?