Имя: Пароль:
1C
1С v8
Как в команде системы задать команду с несколькими символами кавычки
,
0 Xsander
 
30.08.11
18:24
Столкнулся с невыполнением команды системы COPY
Как выяснил в команде отсутствуют кавычки, как их добавить в команду?

КВ=Символ(010);// или просто символ двойной кавычки
КомандаСистемы("copy"+" "+КВ+СокрЛП(Диалог.ПолноеИмяФайла)+КВ+" "+КВ+"C:\Dir1\"+КВ);

Нужно чтобы выглядило примарно так в командной строке при выполнении:

copy "C:\Programs files\BeckUP 2011\name.xxx" "D:\BackUP Files\"
- без кавычек не выполняется команда - символ пробела рассматривается, как окончание пути

Как это решить?
1 Grusswelle
 
30.08.11
18:28
"" (пара кавычек) спасёт тебя сегодня.
2 Xsander
 
30.08.11
18:34
Можно пример в студию?
3 kosts
 
30.08.11
18:43
(2) с= "copy ""C:\Programs files\BeckUP 2011\name.xxx"" ""D:\BackUP Files\"""
4 Xsander
 
30.08.11
18:49
1,3 Спасибо
5 kosts
 
30.08.11
18:50
Кстати в 1С есть zip можно его задействовать.
6 Xsander
 
30.08.11
19:07
когда в день по 15(от 5 до 60стр в pdf) договоров + эскизы продукции и все прикрепляют в 1С - никакой зип не спасет, а только отсрочит ниминуемое - база 5Гб и больше в хранилище уже не лезет :)
7 kosts
 
30.08.11
19:09
(6) я имел ввиду файл архивировать встроенным зипом
8 Xsander
 
30.08.11
19:18
(7) я это понял, но это все равно бестолку - лучше запостись хардом побольше в моем случае, конечно можно отсрочить таким образом покупку очередного хдд, но не на много, может позже сделаю и зип
9 Fram
 
30.08.11
19:29
"copy"+" "
BeckUP

:))
10 Fram
 
30.08.11
19:33
(0) а кто тебе сказал что 10 это код двойных кавычек?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.