Uruchom plik .exe automatycznie podczas uruchamiania (lub lepszą alternatywą)

0

Mój problem: domyślnie Fn + F10 / F11 / F12 skróty klawiszowe na moim laptopie ASUS nie działają domyślnie.

Po wielu Googlingach znalazłem wideo z rozwiązaniem: muszę przejść do C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey i biegnij HControl.exe. Po wykonaniu tego wszystkie klawisze skrótu wydają się działać prawidłowo.

Jednak po ponownym uruchomieniu laptopa muszę to zrobić ponownie. Czy jest jakiś elegancki sposób unikaj ponownego uruchamiania tego pliku po każdym ponownym uruchomieniu? Być może uruchomisz go automatycznie podczas uruchamiania lub coś takiego? Jak zazwyczaj to naprawić?

Powinienem dodać do tego, że mogłem sam się z problemami „odszyfrować” nieco zbyt rygorystycznie, ale nie mogę tego potwierdzić.

Aktualizacja 1: Jestem na Windows 8

RubenGeert
źródło

Odpowiedzi:

2

Najprostszy sposób: upuść skrót do tego pliku w folderze Autostart. Nie określiłeś swojej wersji systemu Windows, ale jeśli wprowadzisz cd "%allusersprofile%\Start Menu\Programs\Startup" w wierszu polecenia powinieneś przejść do właściwej lokalizacji.

Bardziej zaawansowany sposób: uruchom Regedit, przejdź do HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run, dodaj nową wartość ciągu o nazwie HControl (lub dowolne inne do wyboru) i przypisz do niego pełną ścieżkę do HControl.exe.

Merzavets
źródło
Dziękuję Ci. Jasne, mogłem też umieścić skrót do pliku na pulpicie. Jednak to nie jest tak „automatyczne”, jak bym chciał. Czy uważasz, że rozwiązanie rejestru systemu Windows jest lepsze niż narzędzie do planowania zadań i - jeśli tak - dlaczego?
RubenGeert
Nie, nie na pulpicie, ale w starcie! Uruchamianie jest specjalnym folderem systemowym: wszystkie skróty (lub dowolny plik wykonywalny) tam umieszczone są uruchamiane automatycznie po zalogowaniu użytkownika.
Merzavets
Och, przepraszam, myślałem, że masz na myśli początek menu . To daje mi trzy opcje: 1) Task scheduler 2) Startup folder 3) Windows Registry. Jakiś powód, by preferować którekolwiek z nich?
RubenGeert
Wydaje mi się, że upuszczenie jednego skrótu w jednym folderze (a nawet dodanie wartości w rejestrze) jest znacznie prostsze niż przekopanie się w długie i słowne kreatory TaskSched, dzięki czemu osiągniesz ten sam wynik, robiąc mniej. Ale zdecydowanie powinieneś użyć wygodniejszego sposobu ty ;-)
Merzavets
2

Użyj Windows Harmonogram zadań . Możesz skonfigurować go do uruchamiania podczas uruchamiania lub logowania, co może być lepsze w twoim przypadku.

Frank Thomas
źródło
Warto to zrobić tylko wtedy, gdy program, który próbujesz uruchomić, uruchamia UAC i nie chcesz potwierdzać przy każdym uruchomieniu. W przeciwnym razie umieszczenie go w folderze startowym jest szybsze i łatwiejsze.
Richard
@ Richard, dziękuję za twoją opinię.
Frank Thomas
1

Miałem taki sam problem jak ty. Lampki klawiatury i podkładka pod mysz fn przyciski nie działały i nie działały HControl.exe sprawi, że zadziała. Rozwiązaniem dla mnie było włączenie usługi ASLDR Service od ASUS, który był wyłączony.

Aby to włączyć:

  • Kliknij Windows + R
  • Rodzaj msconfig i naciśnij enter
  • Włączyć ASLDR Service i kliknij Apply
Hugo Sousa
źródło