Имя: Пароль:
1C
 
Вызов командной строки программно из 1С?
0 Метелица
 
24.11.08
03:42
Как достучаться из 1 С до командной строки? Пробую командой Выполнить, не получается:(
1 ASV
 
24.11.08
03:45
КомандаСистемы(<Строка команды>, <Текущий каталог>)
2 ASV
 
24.11.08
03:46
ЗапуститьПриложение(<Строка команды>, <Текущий каталог>, <Дождаться завершения>)
3 Метелица
 
24.11.08
04:51
Спасибо ASV. Просто запустить конфигуратор получается:
ЗапуститьПриложение("C:\Program Files\1cv81\bin\1cv8.exe");

Загрузить конфигурацию не получается, ругается что не хватает скобочки!:
ЗапуститьПриложение("C:\Program Files\1cv81\bin\1cv8.exe" config /F "C:\БазаЛена" / N "Администратор" /LoadCfg "T:\КонфаАДМИН.cf");

Хотя просто из командной строки этот код работает.
4 ASV
 
24.11.08
04:59
ЗапуститьПриложение("C:\Program Files\1cv81\bin\1cv8.exe config /FC:\БазаЛена / NАдминистратор /LoadCfg T:\КонфаАДМИН.cf");
5 Метелица
 
24.11.08
06:03
У меня заработало с кучей кавычек!
ЗапуститьПриложение("""C:\Program Files\1cv81\bin\1cv8.exe"" config /F ""C:\БазаЛена"" / N ""Администратор"" /LoadCfg ""T:\КонфаАДМИН.cf""");
Спасибо.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс