To pytanie ma już odpowiedź tutaj:
Mamy program, który ma problem z uruchomieniem w systemie Windows 10. Jeśli program NIE jest uruchomiony jako administrator, wyświetla komunikat „Odmowa dostępu” tuż przed jego uruchomieniem. Jeśli uruchomimy program jako administrator, NIE wyskakuje żaden komunikat o błędzie i ładuje się normalnie. Jednak teraz program nie będzie działał przy STARTUP. Musimy więc uruchomić nasz program jako administrator i mieć możliwość automatycznego uruchamiania programu podczas uruchamiania.
Aktualizacja: mimo że moje pytanie i duplikat mogą być takie same, ale odpowiedzi na oba pytania nie rozwiązały mojego problemu. Harmonogram zadań uruchamia moją aplikację lub program tylko jako proces w tle. Dlatego mój program nie ładuje się. Widzę jednak mój proces w menedżerze zadań w tle. To wszystko.
Odpowiedzi:
To jest trochę stare, ale miałem te same problemy i żadne z powyższych nie działało. To, co zrobiłem, to stworzenie VBScript, który działał przy starcie, który otworzył wspomniany program.
1) Kliknij program prawym przyciskiem myszy, przejdź do właściwości, a następnie zgodności i sprawdź
"Run as Administrator"
2) Utwórz za
VBScript
pomocą edytora tekstu (używam Notepad ++)Scenariusz:
Uwaga:
C:\Program Files (x86)\File\Program.exe
to pełna ścieżka do programu z rozszerzeniem. Pamiętaj też, aby zapisać go jako plik .vbs3) Teraz umieść VBScript w folderze startowym:
Lub alternatywnie uzyskaj do niego dostęp za pomocą Win+ R⇒
shell:startup
⇒EnterUżyłem tego zamiast pliku wsadowego, ponieważ nie chciałem pokazywać tego brzydkiego okna poleceń.
źródło
%appdata%
zamiast spersonalizowanej aplikacji AppData \ RoamingUtwórz zaplanowane zadanie, które będzie uruchamiane podczas logowania.
W oknie dialogowym Utwórz zadanie wybierz:
źródło
Dlaczego nie po prostu skopiować skrótu programu do folderu Autostart i w jego właściwościach włączyć uprawnienia administratora na karcie Kompatybilność?
źródło
Access Denied
wyświetla komunikat o błędzie.Run with highest privilege
pole wyboru w sekcji zgodności dla skrótu. Następnie kliknął ikonę, nadal pojawił się komunikat o błędzie. Następnie przenieśliśmy skrót do folderu startowego, nadal pojawił się komunikat o błędzie. Próbowaliśmy nawet Harmonogramu zadań i nadal to samo. Próbowałem nawet pliku wsadowego w harmonogramie zadań, jak ktoś sugerował. to samo. Ładuje się tylko raz, kiedy klikamy prawym przyciskiem myszy plik wykonywalny mojego programu i klikamyRun as an Administrator
opcję w menu podręcznym. Jedynym użytkownikiem jest administrator w sysMożesz spróbować dwukrotnie sprawdzić kartę Zabezpieczenia we właściwościach programu / aplikacji i sprawdzić, czy wszyscy użytkownicy / grupy mają „pełną kontrolę”. Nie jestem pewien, czy to naprawi, ale warto spróbować
źródło