RUN|! Command failed | |
---|---|
spammail_88 Автор Сообщений: 108 Дата регистрации: 13.11.2010 |
Добрый день
На клентском компе набираю ! Pause и получаю RUN|! Command failed. При этом CMD запускается. BAT файлы по клику запускаются. Win 10. Где копать? ![]() |
Re: RUN|! Command failed | |
---|---|
sphinx Сообщений: 30457 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Где набираете - в IDE Foxpro или в ОС? Вот справка по команде ! (RUN): Цитата: Очевидно, что Фокс не может найти внешний файл/команду PAUSE. ------------------ "Veni, vidi, vici!"(с) ![]() |
Re: RUN|! Command failed | |
---|---|
sphinx Сообщений: 30457 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Так внешние файлы и запускаются через интерпретатор командной строки. Он вызвался, но не нашел внешний файл. ------------------ "Veni, vidi, vici!"(с) ![]() |
Re: RUN|! Command failed | |
---|---|
spammail_88 Автор Сообщений: 108 Дата регистрации: 13.11.2010 |
Есть программа на фоксе, которая прекрасно работает на 50+ компах, а на одном не работает. Ошибка появляется при запуске 7zip для архивации БД. 7zip запускается с BAT файла, который формируется динамически. Валится с ошибкой RUN|! Command failed (еще раз повторю – только на одном компе. На других все хорошо) Пробую на проблемном компе запустить CMD – работает Пробую этот BAT запустить вручную, кликнув по файлу – работает Ставлю VFP9 и пробую запустить этот BAT с командного окна фокса (типа Run my.bat или ! my.bat)- RUN|! Command failed Пробую выполнить любую команду с командного окна фокса (! MKDIR mydir или ! pause) - RUN|! Command failed ![]() |
Re: RUN|! Command failed | |
---|---|
sphinx Сообщений: 30457 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Если BAT- файл собирается динамически - посмотри, может есть пробелы в путях.
Я так понимаю, что исходники есть. Можно попробовать использовать не RUN, а WinAPI ShellExecute или VBScript.Shell. Кроме того, если на 4-х компах работает, а на одном нет - могут влиять настройки ОС. Сравните config.nt для начала. Мы в таких случаях системщикам разбираться отдаём. Ещё одна идея связана с использованием на батника, а прямое использование декларированных функций того же самого 7zip. ------------------ "Veni, vidi, vici!"(с) ![]() |
Re: RUN|! Command failed | |
---|---|
sphinx Сообщений: 30457 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Как тут скажешь, что не так, если у участников Форума нет вашего батника?
Штатные телепаты в большинстве разбежались. Может посмотрим на этот динамический батник? ------------------ "Veni, vidi, vici!"(с) ![]() |
Re: RUN|! Command failed | |
---|---|
sphinx Сообщений: 30457 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
И ещё. На клиентский комп совсем не обязательно ставить VFP9 - для нормальной работы приложений достаточно положить рядом с EXE- файлом vfp9.dll и vfp9r.dll.
------------------ "Veni, vidi, vici!"(с) ![]() |
Re: RUN|! Command failed | |
---|---|
of63 Сообщений: 24232 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Переустанови ОС на этом одном компе, и... потом скажи... Это дешевле чем заморачиваться на "анализ" на "кофейной гусче" ) Доб. Фотку приложи сообщения... Исправлено 1 раз(а). Последнее : of63, 07.03.23 22:19 ![]() |
Re: RUN|! Command failed | |
---|---|
spammail_88 Автор Сообщений: 108 Дата регистрации: 13.11.2010 |
Чтобы исключить вопроси к BAT файлу, я и начал с того, что даже примитивные команды (типа ! Pause) с IDE фокса на проблемном компе не стартуют (собственно, чтобы проверит это и ставил фокс) Вляпаться в ситуацию, что у клиента будет комп с битой виндой, где ShellExecute или VBScript будут криво работать – это на раз-два. Поэтому при разработке приложения, чтобы минимально зависеть от среды и решили использовать примитивный RUN который работает везде (по крайней мере до сегодня работал везде) Файл config.nt отсутствует на обеих компах (где все хорошо, и где все плохо) Ну, да, в этом и вопрос - какие? ![]() |
Re: RUN|! Command failed | |
---|---|
spammail_88 Автор Сообщений: 108 Дата регистрации: 13.11.2010 |
Декапитация уже давно зарекомендовала себя, как самое эффективное средство от головной боли. Переустановка винды, несомненно, решит проблему - здесь и гадать нечего, но это не мой случай, так как комп клиента, а не мой, и там куча авторского софта от других разработчиков ![]() |
Re: RUN|! Command failed | |
---|---|
of63 Сообщений: 24232 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
() но фотку не приложил...
Все время говрю - у вас ест телеыоны, ВЫ ВСЕ СНИМАЕТЕ, СНИМИТЕ ЭКРАН КОМПА СШИБКОЙ... капс случаен Исправлено 1 раз(а). Последнее : of63, 08.03.23 00:07 ![]() |
Re: RUN|! Command failed | |
---|---|
_vit Сообщений: 5116 Дата регистрации: 29.07.2002 |
Уже несколько раз предлагал здесь на форуме повторюсь снова. ![]() forum.foxclub.ru ![]() |
Re: RUN|! Command failed | |
---|---|
of63 Сообщений: 24232 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
"" Пользуйтесь утилитой Procmon от Русиновича.
) Так не спортивно/непонятно () сам ни ращу не использовал произведения товарища Исправлено 1 раз(а). Последнее : of63, 08.03.23 01:06 ![]() |
© 2000-2023 Fox Club  |