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