![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Как можно открыть командную строку "CMD" и через него, например, запустить программу. "START EXPLORER.EXE" Или какую либо другую программу.
|
|
#2
|
||||
|
||||
|
Цитата:
Почему бы не запускать "EXPLORER.EXE Или какую либо другую программу" сразу с помощью CreateProcess, ShellExecute или WinExec? |
|
#3
|
||||
|
||||
|
Цитата:
|
|
#4
|
|||
|
|||
|
Код:
procedure run(...);
//CreateProcess, ShellExecute или WinExec
end
run('cmd /c exlporer') |
|
#5
|
||||
|
||||
|
Здесь понял. Но как например создать папку в CMD. Можно код?
Последний раз редактировалось Erilar, 25.10.2012 в 07:18. |
|
#6
|
|||
|
|||
|
Код:
procedure run(...);
//Google, CreateProcess, ShellExecute или WinExec
end
run('cmd /k my.bat')Последний раз редактировалось Pyro, 25.10.2012 в 07:22. |
|
#7
|
||||
|
||||
|
Цитата:
|
|
#8
|
||||
|
||||
|
Получилось:
Код:
ShellExecute(handle, 'open', 'cmd.exe', '/k "md \desktop\1"', NIL, SW_SHOW); |
|
#9
|
|||
|
|||
|
Код:
mkdir('\desktop\1');Последний раз редактировалось Pyro, 25.10.2012 в 07:41. |
|
#10
|
||||
|
||||
|
Цитата:
START SETUP.EXE /S - устанавливается без вопросов типо, в какую директорию... |
|
#11
|
|||
|
|||
|
Код:
ShellExecute(handle, 'open', 'SETUP.exe', '/S', NIL, SW_SHOW); |