DevelNext — Запуск внешнего процесса

В DevelNext есть возможность запускать сторонние процессы и получать от них данные из потоков stdout и stderr.

Вывод в консоль


Демо проект

Скачать "demo-cli.dnproject" Загрузок: 97

Если нужно по-быстрому получить результат выполнения команды, подойдёт следующий код

Добавить комментарий

Ваш e-mail не будет опубликован.

  1. Аноним:

    Почему не работает?:
    $biosnum = (new Process([‘cmd.exe’, ‘/c «wmic bios get serialnumber»‘]))->start()->getInput()->readFully();

  2. Извращуга:

    А разве так работать не будет?)

    $result = str::decode((new Process([‘cmd.exe’, ‘/c ping google.com -n 1’]))->start()->getInput()->readFully(), ‘cp866’);