system

Функция            Функция system запускает команду DOS.

Синтаксис          #include
                   int system(const char *command);

Файл, содержащий   stdlib.h, process.h
прототип

Описание           Функция system вызывает файл DOS COMMAND.COM для
                   выполнения команды DOS, командного файла или дру-
                   гих программ вызываемах строкой command из выпол-
                   няемой С программы.

                   Для поиска и выполнения программа обязательно
                   должна находится в рабочей директории или в одной
                   из директорий перечисленных в строке PATH.

                   Для поиска файла COMMAND.COM используется пере-
                   менная среды COMSPEC, так что не требуется, чтобы
                   файл COMMAND.COM обязательно находится в рабочей
                   директории.

Возвращаемое       Функция system возвращает 0 в случае успеха и -1
значение           в случае ошибки.

Переносимость      system поддерживается на системах UNIX и совме-
                   стимых с ANSI C. Определена Керниганом и Ритчи.

Смотрите также      Функции exec..,_fprestsearchpath spawn.. .

Пример:

#include
#include

int main(void)
{
   printf("Запуск команды DOS.\n");
   system("dir");
   return 0;
}