Mam uprawnienia administratora w systemie Windows Vista.
Nawet wtedy muszę uruchomić kilka programów jako „Uruchom jako administrator” (klikając opcję menu prawym przyciskiem myszy), aby działały poprawnie.
Na przykład jestem w stanie zbudować rozwiązanie Visual Studio tylko wtedy, gdy uruchomię je, klikając „Uruchom jako administrator” (w przeciwnym razie jest napisane „Odmowa dostępu do plików”). To samo dzieje się z kilkoma innymi programami, takimi jak Wiersz polecenia.
Jak upewnić się, że domyślnie wszystkie programy działają jako administrator?
windows
windows-vista
administrator
Bence Kaulics
źródło
źródło
Odpowiedzi:
Nie chcesz, aby wszystkie programy działały domyślnie jako administrator (taki jest punkt witt UAC).
Zamiast edytować skrót dla tych programów, w którym nie trzeba uruchamiać jako administrator: kliknij prawym przyciskiem myszy skrót, wybierz polecenie „Właściwości”, przejdź do zakładki „zgodność” i zaznacz „Uruchom jako administrator” pole wyboru.
źródło
Czy na pewno chcesz, aby Twoje programy były automatycznie uruchamiane jako administrator? To dobry sposób, aby dać szkodliwym lub źle napisanym programom wolne panowanie nad zniszczeniem systemu. Wszystkie inne systemy operacyjne używają bardziej ograniczonego zestawu uprawnień niż „root” (administrator) podczas uruchamiania standardowych programów; tylko system Windows ze szkodą pozwolił programom domyślnie działać jako administrator, a teraz w końcu to naprawili.
Lepszym rozwiązaniem może być zapisywanie w lokalizacjach należących do konta użytkownika, zamiast generowania danych wyjściowych w katalogu systemowym. Jeśli zawiedzie w wyniku odczytu z katalogu systemowego (np. Gdzie aktualnie znajdują się pliki nagłówkowe), lepszym rozwiązaniem byłaby zmiana uprawnień do tych plików (na przykład, aby zapewnić dostęp tylko do odczytu wszystkim użytkownikom) , zamiast uruchamiania w trybie podwyższonego uprawnienia.
źródło
Sztuczka polega na tym, że „uprawnienia administratora” to nie to samo, co konto administratora. Możesz zauważyć, że nie możesz kopiować i wklejać między wierszem poleceń uruchomionym jako administrator, a możesz to zrobić, jeśli uruchamiasz go na swoim koncie.
Powinieneś być w stanie ukryć ostrzeżenia, logując się jako Administrator, ale wtedy uruchamiasz wszystko jako Administrator, w tym „programy”, które nie powinny mieć nieograniczonego, nieprzerwanego dostępu do funkcji systemu.
Alternatywnie uważam, że możesz ustawić niektóre programy, aby zawsze działały jako Administrator po uruchomieniu. To nie jest kompleksowe, ale jeśli próbujesz uniknąć klikania w monit UAC przy każdym uruchomieniu programu Visual Studio, byłby to odpowiedni sposób.
źródło
Vista ma funkcję o nazwie Kontrola konta użytkownika, która pozwala Administratorowi zasadniczo działać jako ograniczone / standardowe konto użytkownika, ale w razie potrzeby żądać podwyższonych uprawnień.
Zatem po wybraniu opcji Uruchom jako administrator powiesz systemowi, aby nadał tej aplikacji podwyższone uprawnienia. W przeciwnym razie program działa ze standardowymi prawami użytkownika i nie ma dostępu do większości systemu.
Na przykład nie mogą zapisywać w folderach Program Files ani Windows.
Aby wszystkie Twoje programy działały z pełnymi uprawnieniami administratora, możesz wyłączyć UAC . Należy zachować ostrożność, ponieważ usuwa ona funkcję zabezpieczeń. Osobiście wyłączam to.
źródło