![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 13.04.2009
Сообщений: 117
|
![]()
Доброго времени суток!
Задача такая: выполнить некоторые команды с помощью командной строки. Использую ShellExecute Код:
'/c D:\FPSE\Bin\i386-win32\fpc.exe D:\FPSE\Projects\40.pas > D:\FPSE\Projects\40.err && D:\FPSE\Projects\40.exe && pause Всё бы ничего, но есть одно но: Если какой-нибудь путь содержит пробел то он не может выполнить команду. Решается вроде просто: пути надо написать в кавычках. В командной строке это работает, а вот в программе уже не работает. Даже это не работает: '/c "D:\FPSE\Bin\i386-win32\fpc.exe" "D:\FPSE\Projects\40.pas" > "D:\FPSE\Projects\40.err" && "D:\FPSE\Projects\40.exe" && pause думаю виндовская багофича. Что делать? |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 18.04.2009
Сообщений: 55
|
![]()
Попробуй так:
Код:
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 13.04.2009
Сообщений: 117
|
![]()
Спасибо за ответ.
Проверил, к сожалению не работает. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 13.04.2009
Сообщений: 117
|
![]()
всё разобрался.
просто надо было еще общие внешние скобки добавить. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 12.05.2007
Сообщений: 373
|
![]()
в таких случаях лучше всего преобразовать пути в старому "короткому" виду.. и все всегда будет работать без проблем..
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен: "Перемен!Мы ждем перемен!" |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 26.11.2008
Сообщений: 81
|
![]()
У меня похожая проблема
Код:
"Путь к утилите" -b "путь к базе" "путь к бэкапу". Руками из командной строки работает, а из проги не хочет. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Командная строка | Vladya | Помощь студентам | 4 | 09.02.2009 18:29 |
Бегущая строка в заголовке приложения (Delphi 7) | Sinx | Помощь студентам | 2 | 08.12.2008 02:35 |
Командная строка и РHP скрипт. | ANTI | PHP | 1 | 23.08.2008 21:44 |
Командная строка | Dj_smart | Свободное общение | 2 | 23.08.2008 20:12 |
командная строка | Mails | Помощь студентам | 2 | 12.05.2008 18:29 |