Druga odpowiedź wymaga, aby wprowadzić hasło konta administratora. Również działa pod kontem w Grupie Administrator nie jest taka sama jak Uruchom jako administrator patrz: UAC on Wikipedia
systemu Windows 7 Instrukcja
Aby uruchomić jako administrator, należy utworzyć skrót do partii plik.
- prawym przyciskiem myszy plik wsadowy i kliknij skopiować
- Przejdź do którego chcesz skrót
- Kliknij prawym przyciskiem tło katalogu
- Wybierz Wklej Skrót
Następnie można ustawić Skrót do uruchomienia jako administrator:
- Kliknij prawym przyciskiem myszy skrót
- wybierz Właściwości
- W zakładce Skrót kliknij przycisk Zaawansowane
- Zaznacz pole wyboru „Uruchom jako administrator”
- Kliknij OK, OK
Teraz po dwukrotnym kliknięciu skrótu wyświetli monit o potwierdzenie UAC, a następnie Uruchom jako administrator (co, jak powiedziałem powyżej, jest inne niż działanie pod kontem w grupie administratorów)
zobacz zrzut ekranu poniżej
Uwaga: Kiedy to zrobisz polecenie Uruchom jako administrator, bieżący katalog (ścieżka) nie będzie taka sama jak pliku bat. Może to powodować w wielu przypadkach problemy, że plik bat odwołuje się do względnych plików obok niego. Na przykład w moim Windows 7, katalogiem będzie SYSTEM32 zamiast lokalizacji pliku nietoperza! To workaround it, należy użyć
cd %~dp0
lub lepiej
pushd %~dp0
celu zapewnienia cur dir jest w tym samym katalogu, w którym plik BAT.
Zobacz również https://stackoverflow.com/questions/7690994/powershell-running-a-command-as-administrator –
Zobacz także https://stackoverflow.com/questions/ 7044985/how-can-i-auto-elevate-my-batch-file-so-that-it-requests-from-uac-administrator –