Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Не запускается bat файл из 1с

v7: Не запускается bat файл из 1с
Я
   brenli
 
01.04.20 - 08:32
ВСем добра.
С помощью метода КомандаСистемы() или ЗапуститьПриложение() должен запускаться bat файл, но этого почему то не происходит.
раньше был сервер 2003 все работало нормально. В чем может быть дело?
   ДенисЧ
 
1 - 01.04.20 - 08:33
а как определил, что не запускается?
   Злопчинский
 
2 - 01.04.20 - 08:45
Бежать за попкорном?
   brenli
 
3 - 01.04.20 - 08:50
(1) Передаю путь в параметр, ничего не происходит. Вернее происходит кратковременное появление окна, и тут же закрывается.
(2) Зачем попкорн?
   Креатив
 
4 - 01.04.20 - 08:56
(3)Запусти батник в командной строке. Вдруг он и там не работает?
И какой сейчас сервер?
   Злопчинский
 
5 - 01.04.20 - 08:57
впихни в батник pause и смотри что там моргает.
с пробелами в путях. с ковычками.
   brenli
 
6 - 01.04.20 - 08:57
(4) Из командной строки работает. Server 2012
   brenli
 
7 - 01.04.20 - 08:58
(5) Спасибо. Все понял. Про pause совсем забыл.
   Злопчинский
 
8 - 01.04.20 - 08:59
1С запускаешь под тем же юзверем, который запускаешь бат в командной строке?
   NorthWind
 
9 - 01.04.20 - 09:00
(0) кодировки проверьте, уберите везде русские пути и русские имена файлов
   ДенисЧ
 
10 - 01.04.20 - 09:01
да и пути не надо забывать...
   NorthWind
 
11 - 01.04.20 - 09:01
1С неюникодное приложение, чем новее винда, тем больше может быть проблем с поддержкой NLS
   brenli
 
12 - 01.04.20 - 09:03
Проблема в переменной окружения.
Батник запускает curl. Создана переменная с путем.
Из комадной строки или с клика по батнику все работает как надо, из 1с он не видит curl
   ДенисЧ
 
13 - 01.04.20 - 09:06
(12) Ну укажи полный путь, в чём проблема?
   brenli
 
14 - 01.04.20 - 09:08
(13) Так и сделал.
   NorthWind
 
15 - 01.04.20 - 09:08
или поместить курля в папку, которая доступна по PATH.
   NorthWind
 
16 - 01.04.20 - 09:09
обычно это проще всего

Список тем форума
Рекламное место пустует  Рекламное место пустует
Программист всегда исправляет последнюю ошибку.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.