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

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

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


Демо проект

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

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

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

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

  1. Аноним:

    Как запустить процесс Diskpart в том же окне? При попытке запустить через DN, Diskpart открывается в новом окне… (очень нужно!)

  2. Аноним:

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

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

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

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