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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.10.2011, 23:14   #1
ramzes777
Пользователь
 
Регистрация: 15.09.2011
Сообщений: 92
По умолчанию Не исполняются команды командной строки

Пример:
Код:
WinExec('C:\WINDOWS\system32\cmd.exe help',SW_SHOW);
Так же делал и другие комманды.
В итоге просто открывается коммандная строка и все. Комманда не выполняется. Как быть?
ramzes777 вне форума Ответить с цитированием
Старый 27.10.2011, 00:38   #2
Хамяг
Форумчанин
 
Аватар для Хамяг
 
Регистрация: 22.08.2008
Сообщений: 105
По умолчанию

и не должно. введите cmd /? в открытой командной строке, почитайте список параметров. правильно сделать так:

Код:
WinExec('C:\WINDOWS\system32\cmd.exe /K help',SW_SHOW);
Хамяг вне форума Ответить с цитированием
Старый 27.10.2011, 01:28   #3
Noor
Участник клуба
 
Аватар для Noor
 
Регистрация: 01.11.2006
Сообщений: 1,051
По умолчанию

Можно просто
Код:
WinExec('cmd.exe /k help',SW_NORMAL);
без указания абсолютного пути в файлу cmd.exe, путь к нему храниться с параметрах среды (в системных переменных)
Noor вне форума Ответить с цитированием
Старый 27.10.2011, 01:44   #4
Хамяг
Форумчанин
 
Аватар для Хамяг
 
Регистрация: 22.08.2008
Сообщений: 105
По умолчанию

в таком случае, можно даже без exe делать...

Код:
WinExec('cmd /K help',SW_SHOW);
Хамяг вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
аргументы командной строки ololo-schoolboy Общие вопросы C/C++ 2 19.05.2011 22:50
Параметры командной строки Nina+ Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 15.05.2011 11:56
Обработка командной строки Dasharnb777 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 07.02.2010 18:24
параметры командной строки. nazavrik Общие вопросы C/C++ 4 20.11.2009 20:15
Команды MS-DOS (точнее командной строки windows) kiraM Windows 4 03.09.2008 22:11