exec

Komenda exec w systemie Windows jest używana do uruchamiania programów i skryptów w kontekście bieżącego procesu. Umożliwia ona również zastąpienie bieżącego procesu nowym, co oznacza, że po jej wykonaniu powracamy do systemu operacyjnego dopiero po zakończeniu działania nowego programu. Jest to szczególnie przydatne w skryptach i automatyzacji, gdzie potrzebujemy uruchomić aplikacje z określonymi parametrami.

Skladnia

exec [ścieżka_do_programu] [opcjonalne_parametry]

Parametry

ParametrOpis
ścieżka_do_programuPełna lub względna ścieżka do wykonywalnego pliku, który ma zostać uruchomiony.
opcjonalne_parametryParametry, które można przekazać do uruchamianego programu, oddzielone spacjami.

Przyklady uzycia

exec C:\Programy\example.exe -arg1 -arg2

W powyższym przykładzie komenda exec uruchamia program example.exe znajdujący się w folderze C:\Programy. Do programu przekazywane są dwa argumenty: -arg1 i -arg2. Po zakończeniu działania tego programu użytkownik wróci do powłoki, w której został uruchomiony.

exec notepad.exe

W tym przypadku komenda uruchamia edytor tekstu Notepad. Użytkownik może w nim edytować dokumenty, a po jego zamknięciu powraca do powłoki. Jest to prosty przykład użycia komendy exec do uruchomienia aplikacji systemowej.

Zamów wycenę
Polityka prywatności | Regulamin
Pro-link 2005-2020