Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Запуск командной строки с параметром и командой


Автор: AWAX 3.1.2011, 16:40
Но все же вопрос еще я запускаю cmd с ключом /c т.е. окно потом должно закрыться
но какое то окно из этих двух не закрывается
 WinExec('cmd.exe /c goto ' + KRw1+KRw2+KRw3+KRw4+KRw5+KRw6+KRw7+KRw8, SW_Show);
WinExec('cmd.exe /c goto ' + KRv1+KRv2+KRv3+KRv4+KRv5, SW_Show);

помогите вылечить

исправлюсь 

Автор: Poseidon 3.1.2011, 16:47
Обсуждать варианты взлома программ запрещено правилами форума.

Автор: AWAX 3.1.2011, 17:08
Ребята разобрался.

WinExec('cmd.exe /c goto ' + KRv1+KRv2+KRv3+KRv4+KRv5, SW_Show);

нужно убрать cmd.exe и вместо goto вписать start выглядеть будет так

WinExec('/c start ' + KRw1+KRw2+KRw3+KRw4+KRw5+KRw6+KRw7+KRw8, SW_Show);
WinExec('/c start ' + KRv1+KRv2+KRv3+KRv4+KRv5, SW_Show);

KR** - это константы не пугайтесь. в этих константах разбиты консольные команды

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)