Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2017, 13:22   #1
manking
 
Регистрация: 18.09.2010
Сообщений: 4
По умолчанию [C] Как запустить процесс и затем ввести данные в поток stdin?

После выполнения команды, далее выводится требование ввести пароль. А как затем ввести этот пароль программно?

exec('pg_dumpall', {
cwd: 'C:/'
}, function(err, output) {
});
manking вне форума Ответить с цитированием
Старый 21.10.2017, 01:07   #2
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Вариант 1: Выполнять скрипт, используя sudo.
Вариант 2: Использовать пайпы и стримы. Натолкну на мысль.
SkyM@n вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как остановить и запустить асинхронный поток в коде? hak2 C# (си шарп) 3 05.02.2017 17:19
как запустить поток второй раз Dеlphi Общие вопросы Delphi 11 04.03.2015 16:45
Как запустить приложение делфи в фоновом режиме(как процесс)? Diakon Общие вопросы Delphi 4 16.11.2009 13:06
Как остановить поток а потом снова запустить? Des Общие вопросы Delphi 5 03.05.2009 12:35