|  | Как применить xcopy в 1с | ☑ | 
    
        | 0
    
        Sova112   03.08.17✎ 18:00 | 
        Так вот не работает
командасистемы("xcopy /? > "+ОсновныеПараметры.КаталогНаДиске);
 |  | 
    
        | 1
    
        МихаилМ   03.08.17✎ 18:03 | 
        зачем xcopy /?     |  | 
    
        | 2
    
        Heckfy   03.08.17✎ 18:35 | 
        ЗапуститьПриложение     |  | 
    
        | 3
    
        Philix   03.08.17✎ 19:14 | 
        (0) если ОсновныеПараметры.КаталогНаДиске содержит в себе путь к папке, то не сработает. Без привязки к 1С.
Там надо имя файла указать, куда будет перенаправлен стандартный вывод.
 
 т.е. xcopy /? >C:\111\ не работает
 xcopy /? >C:\111\1.txt - работает
 :)
 |  | 
    
        | 4
    
        mistеr   03.08.17✎ 19:58 | 
        (0) Как определила, что не работает?
А если без переменной, все в строку вписать?
 |  | 
    
        | 5
    
        Sova112   04.08.17✎ 15:41 | 
        мне необходимо скопировать каталог и его заархивировать     |  | 
    
        | 6
    
        mistеr   04.08.17✎ 16:17 | 
        (5) А сразу нельзя архивировать?     |  | 
    
        | 7
    
        Sova112   04.08.17✎ 16:57 | 
        каталог не могу чего средтсвами 1с заархививароться     |  | 
    
        | 8
    
        mistеr   04.08.17✎ 16:59 | 
        (7) Или я совсем тупой, или ты не по-русски пишешь...     |  | 
    
        | 9
    
        Sova112   04.08.17✎ 17:00 | 
        (8) наверно я )) как заархивировать каталог?     |  | 
    
        | 10
    
        mistеr   04.08.17✎ 17:42 | 
        (9) Вызвать архиватор с соответствующими параметрами. 7zip, rar и т.д.     |  | 
    
        | 11
    
        Sova112   04.08.17✎ 19:47 | 
        (10)
ИмяНеразделенногоФайла = ОбщегоНазначенияКлиентСервер.ПолучитьПолноеИмяФайла(ПолноеИмяФайлаАрхива, "data.zip");
 
 Архиватор = Новый ЗаписьZipФайла(ИмяНеразделенногоФайла, ПарольАрхива);
 ЗаписьZipФайла(ИмяНеразделенногоФайла,,,, УровеньСжатияZIP.Максимальный);
 Архиватор.Добавить(ПолноеИмяФайлаАрхива);
 Архиватор.Записать();
 Создает пустой архив, ПолноеИмяФайлаАрхива- это путь к каталогу
 |  | 
    
        | 12
    
        mistеr   04.08.17✎ 19:55 | 
        (11) Я имел в виду вызвать архиватор через КомандаСистемы или ЗапуститьПриложение. А для ЗаписьZipФайла тут были примеры, поищите.     |  | 
        Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший