Co to jest plik wykonywalny i jak go utworzyć?
Co to jest plik wykonywalny? Plik wykonywalny to plik programu, który można uruchomić, z zestawem instrukcji lub opcji umożliwiających wykonanie czegoś na komputerze. Pliki wykonywalne można znaleźć w prawie wszystkich nowoczesnych systemach operacyjnych, ale większość ludzi kojarzy je z formatem plików Windows EXE .
Zwykle zobaczysz plik EXE podczas instalowania nowego oprogramowania(install new software) lub uruchamiania programu na komputerze, na którym używane jest rozszerzenie EXE . Jeśli tworzysz własne oprogramowanie, możesz nawet utworzyć własny plik wykonywalny do uruchamiania, instalowania lub rozpowszechniania. Jeśli chcesz dowiedzieć się więcej o plikach wykonywalnych i o tym, jak utworzyć plik wykonywalny, oto, co musisz zrobić.
Zagrożenia związane z plikami wykonywalnymi (EXE)(The Risks Of Executable (EXE) Files)
Kiedy uruchamiasz plik wykonywalny, dajesz mu uprawnienia do uruchamiania zawartych w nim instrukcji. Tak działa każde oprogramowanie, od podstawowych kilkuliniowych skryptów do złożonego oprogramowania z milionami linii kodu.
Przed uruchomieniem lub utworzeniem pliku wykonywalnego należy zdawać sobie sprawę z potencjalnych zagrożeń. Pliki wykonywalne mogą zawierać instrukcje w kodzie źródłowym(source code) , które mogą uszkodzić komputer.
Może nakazać komputerowi usunięcie innych plików lub nakazać komputerowi wysłanie informacji do zewnętrznego źródła. To jest definicja złośliwego oprogramowania(malware) stworzona, aby wyrządzić szkody Twoim kosztem.
Zanim uruchomisz jakikolwiek plik wykonywalny, zwłaszcza jeśli poprosi on o uprawnienia administracyjne w wyskakującym okienku Kontrola konta użytkownika , powinieneś przeskanować plik w poszukiwaniu złośliwego oprogramowania przy użyciu Zabezpieczenia Windows(Windows Security) lub własnego oprogramowania antywirusowego innej firmy, takiego jak Malwarebytes(third-party anti-malware software like Malwarebytes) . Powinieneś także instalować lub uruchamiać oprogramowanie tylko ze źródeł, którym całkowicie(absolutely) ufasz.
Jeśli tworzysz własne oprogramowanie do uruchomienia, upewnij się, że kod nie jest przeznaczony do uzyskiwania dostępu do żadnych ważnych plików. Chociaż system Windows(Windows) zazwyczaj zapobiega nieautoryzowanemu dostępowi do plików systemowych za pomocą UAC , przed uruchomieniem dokładnie sprawdź kod, aby upewnić się, że oprogramowanie nie może uszkodzić komputera.
Otwieranie plików wykonywalnych (EXE) w systemie Windows(Opening Executable (EXE) Files On Windows)
Jeśli chcesz otworzyć plik wykonywalny w systemie Windows(Windows) , możesz to zrobić na kilka sposobów. System Windows(Windows) automatycznie rozpoznaje format pliku EXE jako plik wykonywalny, więc zazwyczaj można go otworzyć z pulpitu, w Eksploratorze plików Windows(Windows File Explorer) , za pomocą menu Start systemu Windows(Windows Start) (w przypadku zainstalowanego oprogramowania) lub za pomocą okna poleceń Uruchom .(Run)
- Aby otworzyć pliki EXE na pulpicie lub w Eksploratorze plików Windows(Windows File Explorer) , kliknij dwukrotnie plik. To poinstruuje system Windows(Windows) , aby go otworzył.
- Lista zainstalowanego oprogramowania w menu Start systemu Windows(Windows Start) to skróty do plików EXE tych programów (na przykład Chrome.exe dla Google Chrome). Naciśnij ikonę (icon)menu Start(Start menu) (lub naciśnij klawisz Windows(Windows key) na klawiaturze), a następnie naciśnij jeden z wpisów, aby uruchomić oprogramowanie.
- Aby użyć pola poleceń Uruchom do uruchomienia pliku (Run)EXE , naciśnij klawisz Windows key + R na klawiaturze. Alternatywnie, kliknij prawym przyciskiem myszy ikonę menu Start(Start menu icon) i naciśnij opcję Uruchom .(Run)
- W polu Uruchom(Run) polecenie zlokalizuj plik wykonywalny, naciskając przycisk Przeglądaj(Browse) lub wpisz bezpośrednio lokalizację pliku. Jeśli chcesz uruchomić plik EXE , naciśnij (EXE)OK .
- Jeśli plik EXE żąda dostępu administracyjnego, musisz zezwolić na jego uruchomienie w wyskakującym okienku UAC . (UAC)Naciśnij Tak(Yes) , aby na to zezwolić.
- Jeśli plik wykonywalny nie może się uruchomić (może być przeznaczony na przykład dla starszej wersji systemu Windows ), system Windows(Windows) przestanie go uruchamiać. Możesz również zobaczyć komunikat o błędzie. Jeśli tak się stanie, naciśnij Zamknij(Close) i poszukaj alternatywnej wersji pliku do uruchomienia.
Jak utworzyć plik wykonywalny w systemie Windows(How To Create An Executable File On Windows)
Jeśli chcesz tworzyć własne pliki wykonywalne w systemie Windows(Windows) , możesz, ale nie jest to tak proste, jak zmiana nazwy pliku i dodanie na końcu pliku .exe .
Będziesz musiał zakodować oprogramowanie, które chcesz uruchomić, w wybranym języku programowania, a następnie skompilować je jako plik, który można uruchomić. Większość użytkowników będzie jednak chciała tworzyć bardziej podstawowe pliki wykonywalne, takie jak pliki instalatora do instalacji oprogramowania.
Możesz użyć wbudowanego kreatora IExpress(IExpress Wizard) , aby to zrobić w systemie Windows(Windows) , ale to oprogramowanie jest bardzo stare i nie było aktualizowane od dłuższego czasu. Lepszą opcją jest użycie Inno Setup o otwartym kodzie źródłowym lub, w przypadku podstawowych samorozpakowujących się plików EXE , możesz użyć 7-Zip .
Plik EXE utworzony przy użyciu 7-Zip jest w rzeczywistości plikiem archiwum SFX(SFX archive file) . Ten plik archiwum, pojawiający się w formacie pliku EXE , automatycznie wyodrębni wszystkie dołączone pliki na komputer, co czyni go idealnym do prostych wdrożeń oprogramowania.
Jeśli chcesz udostępniać pliki wielu użytkownikom, nie martwiąc się, że mają zainstalowane odpowiednie oprogramowanie, dobrym rozwiązaniem byłoby utworzenie takiego pliku.
- Aby utworzyć plik EXE przy użyciu 7-ZIP, umieść pliki w folderze w Eksploratorze plików Windows(Windows File Explorer) . Kliknij folder prawym przyciskiem myszy , a następnie naciśnij (Right-click)7Zip > Add to archive.
- W polu Opcje(Options) kliknij pole wyboru Włącz archiwum SFX(Enable SFX Archive ) . Będziesz także chciał ustawić format archiwum(Archive Format ) na 7z , metodę kompresji(Compression Method) na LZMA2 i poziom kompresji(Compression Level) na normalny(Normal) . Naciśnij OK , aby utworzyć plik.
Chociaż nie jest to prawdziwy plik EXE , wygląda i działa jak jeden, co ułatwia utworzenie pliku wykonywalnego, który może rozpowszechniać oprogramowanie lub pliki utworzone z innymi osobami.
W przeciwnym razie, jeśli chcesz utworzyć „prawdziwy” plik wykonywalny, musisz nauczyć się programować(learn how to program) .
Uruchamianie plików wykonywalnych na Macu lub Linuksie(Running Executable Files On Mac Or Linux)
Sposób działania plików wykonywalnych w systemie Windows(Windows) jest zupełnie inny niż sposób działania programów na innych platformach, takich jak Linux czy macOS. Te platformy mają pliki wykonywalne, ale nie są w formacie EXE .
Na przykład w Linuksie(Linux) każdy plik może być wykonywalny, ale wymaga specjalnej flagi uprawnień do pliku, aby uruchomić go jako program przy użyciu chmod . Na przykład polecenie chmod +x file nadałoby plikowi o nazwie file uprawnienia do wykonywania.
macOS ma nieco inną metodę uruchamiania oprogramowania. Jeśli aplikacja nie została zainstalowana ze sklepu App Store(App Store) i nie pochodzi od programisty, którego zna lub któremu ufa, nie będzie można jej uruchomić. Musisz na to zezwolić w menu System Preferences > Security & Privacy .
Jednak jako system oparty na systemie Unix, macOS obsługuje polecenie chmod , umożliwiając wykonywanie bardziej podstawowych skryptów za pomocą aplikacji Terminal . Jeśli na przykład stworzyłeś skrypt w Pythonie(Python) , możesz użyć chmod +x , aby go uruchomić.
Możesz także użyć emulatora WINE dla (WINE)systemów Linux(Linux) i macOS, aby uruchomić i zainstalować pliki Windows EXE(run and install Windows EXE files) na tych platformach. Zaprojektowany do emulacji niektórych instrukcji i bibliotek systemu Windows , użycie (Windows)WINE do uruchomienia pliku EXE będzie miało różne poziomy powodzenia.
Możesz potwierdzić, jak dobrze popularne oprogramowanie będzie działać przy użyciu WINE , sprawdzając bazę danych WineHQ(WineHQ database) .
Uruchamianie plików wykonywalnych w systemie Windows 10(Running Executable Files On Windows 10)
Nic nie stoi na przeszkodzie, abyś stworzył własne oprogramowanie, zwłaszcza jeśli połączysz je z pakietami instalacyjnymi systemu Windows,(Windows installer packages) aby ułatwić jego instalację. Jednak dla większości użytkowników systemu Windows 10 pliki EXE są po to, aby je uruchamiać, a nie tworzyć. Tak długo, jak uruchamiasz oprogramowanie tylko ze źródeł, którym ufasz, pliki wykonywalne powinny być stosunkowo bezpieczne.
Upewnij(Make) się, że regularnie skanujesz złośliwe oprogramowanie, a jeśli naprawdę nie masz pewności, czy plik wykonywalny można bezpiecznie uruchomić, możesz użyć trybu piaskownicy systemu Windows 10,(Windows 10 sandbox mode) aby uruchomić oprogramowanie w izolowanym kontenerze i przetestować je. Jeśli plik EXE(EXE) jest niebezpieczny, nie uszkodzi głównej instalacji systemu Windows(Windows) .
Related posts
Jak otworzyć zablokowany plik, gdy używa go inny program?
Jak zeskanować wiele stron do jednego pliku PDF
Jak otworzyć plik JAR w systemie Windows
Zapisz listę uruchomionych procesów w pliku tekstowym w systemie Windows
Jak pisać lub rysować w pliku PDF w systemie Mac i Windows
Włącz ponownie opcję Zawsze pytaj przed otwarciem pola wyboru tego typu plików w systemie Windows
Jak zbudować własny laptop
Jak otworzyć pliki DDS w systemie Windows 10?
Jak otworzyć plik HTML w Google Chrome
Jak wykonać test obciążenia procesora
Jak utworzyć plik PDF do wypełnienia za darmo?
Jak wyświetlić buforowane strony i pliki w przeglądarce?
7 technicznych wskazówek dotyczących optymalizacji SEO dla dowolnej witryny internetowej
Jak zaktualizować Raspberry Pi
Wyłącz kontrolę konta użytkownika (UAC) dla określonej aplikacji
Natychmiast usuwaj tła z obrazów za pomocą sztucznej inteligencji
Jak utworzyć i uruchomić plik ISO w systemie Windows
Recenzja książki — przewodnik po systemie Windows 8 „Jak to zrobić”
Instalowanie wtyczek GIMP: poradnik
4 sposoby edycji pliku PDF