Jak zmienić ikonę skryptu AutoHotkey w systemie Windows 10

Aby zastąpić domyślną zieloną ikonę AutoHotkey „H” w obszarze powiadomień systemu Windows 10, zapisz ikonę jako .icoplik i dodaj jeden wiersz odpowiedni do wersji w górnej części skryptu. AutoHotkey v1 i v2 używają różnych poleceń, dlatego wybierz fragment kodu odpowiadający wersji uruchamiającej skrypt. Te kroki zmieniają ikonę uruchomionego skryptu w zasobniku systemowym, ale nie zmieniają ikony wyświetlanej przez system Windows dla pliku .ahklub skompilowanego pliku .exe.

Przygotuj plik ikony

Użyj istniejącego .icopliku lub przekonwertuj obraz, do którego masz prawo. Polecenia ikon w zasobniku systemowym programu AutoHotkey ładują plik ikony; najpierw należy przekonwertować plik do formatu .pnglub . Prosty, kontrastowy projekt jest łatwiejszy do rozpoznania dzięki niewielkiemu rozmiarowi paska zadań..jpg.ico

Zachowaj ikonę w folderze, który pozostanie na swoim miejscu. Możesz ją zapisać obok skryptu lub użyć stałej lokalizacji, takiej jak C:\Scripts\Icons. Skrypt nie osadza osobnego pliku ikony tylko dlatego, że odwołuje się do niego poprzez ścieżkę.

Folder skryptów systemu Windows 10 zawierający plik MyScript.ahk i oddzielny plik MyIcon.ico
Zachowaj skrypt i jego ikonę w stabilnym folderze lub wskaż skryptowi pełną ścieżkę do ikony.

Jeśli zachowasz .icoobok skryptu, wbudowana A_ScriptDirzmienna może ułatwić utrzymanie ścieżki, jeśli przeniesiesz cały folder. W przeciwnym razie użyj pełnej ścieżki do ikony. Sprawdź, czy Eksplorator plików pokazuje rzeczywiste .icorozszerzenie, a nie ukryte rozszerzenie, takie jak .ico.png.

Plik MyIcon.ico wybrany w Eksploratorze plików systemu Windows 10 obok pliku MyScript.ahk
Wybierając konkretny .icoplik sprawdź jego ikonę i rozszerzenie.

Dodaj polecenie ikony do skryptu

  1. Otwórz .ahkplik w Notatniku lub w swoim ulubionym edytorze kodu. Użyj kopii skryptu, jeśli chcesz łatwo cofnąć zmianę.

  2. Umieść pasujące polecenie na początku kodu startowego skryptu, przed wierszem returnlub innym wierszem kończącym sekcję automatycznego wykonywania. Nie wklejaj obu przykładów do jednego skryptu.

Dla AutoHotkey v2

#Requires AutoHotkey v2.0
TraySetIcon("C:\Scripts\Icons\MyIcon.ico")

Aby zapisać ikonę obok skryptu, użyj TraySetIcon(A_ScriptDir "\MyIcon.ico"). Oficjalna dokumentacja v2 opisuje TraySetIcontę funkcję jako funkcję zmiany ikony skryptu w zasobniku systemowym.

Dla AutoHotkey w wersji 1.1

Menu, Tray, Icon, C:\Scripts\Icons\MyIcon.ico

Aby wyświetlić ikonę obok skryptu, użyj Menu, Tray, Icon, %A_ScriptDir%\MyIcon.ico. To jest składnia polecenia v1; nie można jej stosować zamiennie z wywołaniem funkcji v2. W dokumentacji migracji AutoHotkey TraySetIconjako zamiennik v2 podano Menu, Tray, Icon.

Okno Notatnika zawierające polecenie TraySetIcon programu AutoHotkey v2 z pełną ścieżką do pliku MyIcon.ico
W wersji 2 umieść TraySetIconsekcję startową skryptu i skieruj ją do pliku ikony.
  1. Zapisz plik. Jeśli skrypt jest już uruchomiony, kliknij prawym przyciskiem myszy jego ikonę w zasobniku systemowym i wybierz opcję Wyjdź , a następnie ponownie uruchom edytowany skrypt. Możesz również skorzystać z opcji ponownego wczytania skryptu. Polecenie ikony jest uruchamiane podczas uruchamiania skryptu, więc samo zapisanie nie aktualizuje instancji, która jest już uruchomiona.

  2. Poszukaj nowej ikony w obszarze powiadomień po prawej stronie paska zadań. Jeśli nie jest widoczna obok zegara, wybierz opcję Pokaż ukryte ikony (strzałka w górę), aby sprawdzić obszar przepełnienia. System Windows pozwala wybrać, które ikony obszaru powiadomień będą wyświetlane na pasku zadań.

Otwierają się ukryte ikony obszaru powiadomień systemu Windows 10, a wśród ikon na pasku zadań pojawia się ikona skryptu niestandardowego
Ikona skryptu może pojawić się w ukrytym panelu obszaru powiadomień.

Napraw typowe problemy z ikonami

  • Nadal wyświetla się zielona litera H: Sprawdź, czy edytowałeś uruchomioną instancję skryptu, użyłeś odpowiedniego polecenia v1 lub v2, zapisałeś plik i ponownie uruchomiłeś lub przeładowałeś działający skrypt.
  • Ikona się nie ładuje: Sprawdź całą ścieżkę, pisownię i rozszerzenie oraz czy .icoplik nadal tam istnieje. Pełna ścieżka pozwala uniknąć pomyłki co do bieżącego folderu roboczego. Jeśli skrypt i ikona poruszają się razem, użyj opcji A_ScriptDirtak, aby odwołanie znajdowało się obok skryptu.
  • Ikona w zasobniku systemowym uległa zmianie, ale plik skryptu lub aplikacja nadal mają starą ikonę: To są oddzielne ikony. W przypadku skompilowanego pliku wykonywalnego oficjalna dokumentacja Ahk2Exe zawiera SetMainIcondyrektywę kompilatora dotyczącą głównej ikony pliku wykonywalnego. Zmiana ikony pliku różni się od wywołania polecenia ikony w zasobniku systemowym podczas działania skryptu.
  • Udostępniasz skrypt: dołącz .icoplik i upewnij się, że ścieżka dostępu do drugiego komputera jest taka sama lub zaktualizuj ścieżkę dostępu dla tego komputera. Zwykły .ahkplik nie zawiera zewnętrznego pliku ikony.

Oficjalne źródła

Zostaw komentarz

Konwertuj zdjęcia na obrazy, szkice i kreskówki za pomocą FotoSketcher

Konwertuj zdjęcia na obrazy, szkice i kreskówki za pomocą FotoSketcher

Zamień zdjęcie w obraz, szkic ołówkiem lub komiks dzięki FotoSketcher Studio. Dowiedz się, jak wybrać efekt, dostosować podgląd i zapisać swoją grafikę.

Szczegółowa analiza i identyfikacja plików audio dzięki Audio Identifier

Szczegółowa analiza i identyfikacja plików audio dzięki Audio Identifier

Dowiedz się, co Audio Identifier ujawnia na temat szybkości transmisji, koderów i tagów, jak działa jego starszy proces pracy i które obecne narzędzia sprawdzają pliki lub identyfikują utwory.

Mój indeks zdjęć: program do organizacji zdjęć typu open source dla systemu Windows

Mój indeks zdjęć: program do organizacji zdjęć typu open source dla systemu Windows

My Photo Index to starszy katalog zdjęć dla systemu Windows, umożliwiający tagowanie, ocenianie i przeglądanie lokalnych obrazów. Zapoznaj się z udokumentowanymi funkcjami, ograniczeniami zgodności i aktualizowaną alternatywą.

Zmień atrybuty plików i folderów, daty i godziny za pomocą narzędzia Attribute Changer

Zmień atrybuty plików i folderów, daty i godziny za pomocą narzędzia Attribute Changer

Dowiedz się, jak używać narzędzia Attribute Changer do edytowania atrybutów plików systemu Windows i znaczników czasu, aktualizowania dat zdjęć JPEG EXIF ​​i bezpiecznego podglądu zmian wsadowych.

Jak ustawić inną tapetę na każdym monitorze w systemie Windows 10

Jak ustawić inną tapetę na każdym monitorze w systemie Windows 10

Ustaw osobną tapetę dla każdego monitora systemu Windows 10, zidentyfikuj wyświetlacze, dostosuj dopasowanie obrazu i rozwiąż problemy z brakującymi opcjami monitora.

pViewer: Minimalistyczna przeglądarka obrazów i czytnik mangi i komiksów

pViewer: Minimalistyczna przeglądarka obrazów i czytnik mangi i komiksów

Dowiedz się, do czego służy pViewer, jak działają tryby zdjęć i komiksów, którą edycję systemu Windows pobrać i czym różnią się wersje starsza i przepisana.

NeoDownloader: ustawianie parametrów i zbiorcze pobieranie obrazów ze stron internetowych

NeoDownloader: ustawianie parametrów i zbiorcze pobieranie obrazów ze stron internetowych

Dowiedz się, jak utworzyć projekt NeoDownloader, wybrać zakres indeksowania, ustawić filtry obrazów i miejsce docelowe oraz przeglądać pliki do pobrania w partiach.

Jak przełączyć się na następną tapetę pulpitu za pomocą klawisza skrótu w systemach Windows 7 i 8

Jak przełączyć się na następną tapetę pulpitu za pomocą klawisza skrótu w systemach Windows 7 i 8

Skonfiguruj pokaz slajdów w systemie Windows 7 lub 8, utwórz krótki skrót VBScript i przypisz klawisz skrótu, aby przejść do następnej tapety.

XnConvert: stosuj efekty i konwertuj formaty obrazów partiami

XnConvert: stosuj efekty i konwertuj formaty obrazów partiami

Użyj XnConvert do stosowania efektów, zmiany rozmiaru zdjęć i konwersji formatów obrazów w partiach. Wybierz ustawienia wyjściowe, wyświetl podgląd edycji i chroń swoje oryginały.

PickMeApp: Przenieś programy Windows z zapisanymi ustawieniami

PickMeApp: Przenieś programy Windows z zapisanymi ustawieniami

Przenieś zainstalowane aplikacje systemu Windows na inny komputer za pomocą aplikacji PickMeApp. Dowiedz się, jak działają pakiety TAP, jak przechwycić ustawienia i co może nie zostać przeniesione.