Seminarium

Jak zmienić metadane przechowywane w plikach wykonywalnych w systemie Windows

W innym artykule na temat metadanych zawartych w plikach pokazaliśmy, jak wyświetlić metadane pliku i jak je zmienić dla typowych plików, takich jak dokumenty lub obrazy. Ale co z metadanymi zawartymi w plikach wykonywalnych (.exe, .dll lub.ocx)? Za pomocą narzędzi innych firm można również zmienić ich metadane. Ten samouczek pokaże jak.

Edytory zasobów dla programów systemu Windows

Jeśli chcesz zmienić właściwości dowolnego pliku wykonywalnego, potrzebujesz edytora zasobów. Wyszukiwanie w Internecie ujawni wiele narzędzi, zarówno bezpłatnych, jak i komercyjnych. Najważniejsze narzędzia, które polecam, to edytor ResEdit Resource Editor szczegółowo omawiany w tym samouczku i Resource Hacker - podobne narzędzie działające na tych samych zasadach.

Pobierz i uruchom edytor zasobów RestEdit

Przejdź na oficjalną stronę ResEdit Resource Editor i pobierz wersję odpowiednią dla twojego systemu operacyjnego: 32-bitowy lub 64-bitowy. To jest bezpłatne.

Wyodrębnij zawartość archiwum za pomocą 7-Zip lub innego archiwizatora plików, który wie, jak pracować z formatem 7z .

Następnie uruchom narzędzie jako administrator (kliknij prawym przyciskiem myszy i wybierz "Uruchom jako administrator" ). Jeśli nie, przy próbie modyfikacji danych przechowywanych w pliku wykonywalnym najprawdopodobniej narzędzie przestanie odpowiadać i nie zapisze zmian.

Po otwarciu edytora ResEdit Resource jego okno jest dość puste i ma tylko kilka aktywnych przycisków.

Otwórz plik wykonywalny i zmodyfikuj jego metadane

Po uruchomieniu programu ResEdit otwórz plik wykonywalny, którego właściwości chcesz zmienić.

UWAGA: Przed dokonaniem jakichkolwiek zmian w pliku najlepiej zrobić jego kopię zapasową, która może być użyta na wypadek, gdyby coś poszło nie tak.

Po otwarciu wybranego pliku wykonywalnego zobaczysz wiele wpisów w sekcji Zasoby . Te wpisy różnią się od pliku do pliku, a także ich nazwą i numerem.

Metadane pliku wykonywalnego zawsze znajdują się w folderze o nazwie Informacje o wersji u dołu listy, w pozycji o nazwie 1 . Kliknij na to.

Po prawej stronie są wyświetlane metadane pliku wykonywalnego. Tutaj możesz kliknąć dowolną wartość i zmienić ją według własnego uznania. Wyświetlane pola można edytować.

Gdy to zrobisz, naciśnij przycisk Zapisz, aby zastąpić metadane pliku.

Jakie inne rzeczy można edytować?

Za pomocą edytora ResEdit Resource Editor można zmienić wiele innych aspektów pliku. Można na przykład edytować i zmieniać ikony w nim zapisane lub niektóre z jego menu i okien dialogowych.

Liczba elementów, które można edytować, różni się znacznie w zależności od tego, jak każdy plik wykonywalny został utworzony i jakie dane mogą zostać zdekodowane przez edytor ResEdit Resource Editor .
Jeśli chcesz eksperymentować i zmieniać inne aspekty pliku, z wyjątkiem jego metadanych, zdecydowanie zalecamy najpierw przeczytać dokumentację pomocy ResEdit i wykonać kopie zapasowe.

Wniosek

Jak widać z tego samouczka, użycie edytora ResEdit Resource Editor do edycji metadanych pliku jest stosunkowo łatwe. Aby uzyskać więcej ciekawych wskazówek i trików, nie wahaj się przeczytać artykułów zalecanych poniżej.