Имя: Пароль:
1C
1C 7.7
v7: Не Запускается файл BAT из 1С 7.7
,
0 varyag
 
15.04.13
13:35
в 7.7 почти не работал, нашел что батники так запускают:
ЗапуститьПриложение("D:\1c_bases\Torg\_obmen_sklad\_scipts\in_start.bat");
или
КомандаСистемы("D:\1c_bases\Torg\_obmen_sklad\_scipts\in_start.bat");

Но не работает. Чего делать? что не так?
1 1Сергей
 
15.04.13
13:46
буква r пропущена
2 ДенисЧ
 
15.04.13
13:47
как именно не работает?
3 varyag
 
15.04.13
14:09
(1) где? (2) да по ходу че то с кодировкой. как скриншот можно тут добавить?
4 ДенисЧ
 
15.04.13
14:10
(3) на любой картиночный хостникг, например? pics.rsh.ru
ссылку - сюда
5 1Сергей
 
15.04.13
14:10
(3)
_scRipts

savepic.ru
6 varyag
 
15.04.13
14:13
(5) спасибо, но так и в 1С прописано, дело не в этом
вот скрин
[URL=http://savepic.org/3337997.htm][IMG]http://savepic.org/3337997m.png[/IMG][/URL]
7 varyag
 
15.04.13
14:13
[URL=http://savepic.org/3337997.htm]ссылка на изображение, размер: 46.6 кбайт, 670 x 339 точек[/URL]
8 varyag
 
15.04.13
14:14
блииин)) вот короче http://savepic.org/3337997.png
9 1Сергей
 
15.04.13
14:14
(6) дык, у тебя бат файл в виндошной кодировке
10 ДенисЧ
 
15.04.13
14:14
А ещё мельче картинку не смог сделать?
11 varyag
 
15.04.13
14:15
(10) т.е.? картинка в полном размере
12 varyag
 
15.04.13
14:18
(9) а как мне её поменять? Блокнотом пересохранять в пробовал по-разному. не помогает. простым запуском всё работает, а из 1С нет.
13 1Сергей
 
15.04.13
14:19
(12) >> простым запуском всё работает

не верю
14 1Сергей
 
15.04.13
14:23
в батнике первой строкой пропиши  "@chcp 1251"
15 varyag
 
15.04.13
14:23
(13) в батнике копирование файла с ftp. Если мышкой по нему щёлкаю - всё окей, а из 1С не работает! хочешь верь хочешь не верь
16 varyag
 
15.04.13
14:25
(14) теперь и сам батник не работает))
17 1Сергей
 
15.04.13
14:26
хм... хз. Если не особо секретно покажи батник? ссылки и пароли замени звёздами
18 varyag
 
15.04.13
14:35
@echo off

rem Путь(относительный) к архивам
set path_of_arh=..\in\

rem Путь к БД
rem set path_to_arh=d:\1c_base\buh\

rem Адрес FTP-Сервера (Для удаленных клиентов использовать FTP.SINERGO.RU !!!)
set ftp_server=************.ru

rem Путь(относительный) до лог-файлов
set path_logs=..\in-logs\in-log

set vdate=%date:.=_%
set vtime=%time::=_%
set vtime=%vtime:~0,-3%
set date_time=%vdate%_%vtime%

rem call in_to_ftp.bat

cd %path_of_arh%
ncftpget -u ******** -p AYfdk9Yk -d %path_logs%_%date_time%.log -F %ftp_server% . "\Отдел СисАдмин\kombi\*pub_torg*.*"
19 1Сергей
 
15.04.13
14:37
(18)

set path_of_arh=..\in\

вот тут косяк. текущий катлог когда запускаешь из 1С другой, нежели когда вручную запускаешь. Пропиши полные пути
20 ДенисЧ
 
15.04.13
14:37
set path_of_arh=..\in\
set path_logs=..\in-logs\in-log

Вот и ошибка.
21 varyag
 
15.04.13
14:48
(19) (20) пацаны спасибо!!!
22 varyag
 
15.04.13
14:48
:) очень БлагоДарю ребят, я бы методом тыка долго доходил. Добра вам!
23 ДенисЧ
 
15.04.13
14:49
(22) На здоровье...