КомандаСистемы в 1с

1. user1582372 23.06.22 06:10 Сейчас в теме
Добрый день! Как правильно написать такую команду? в данный момент команда не отрабатывает
возможно что команда системы не понимает переменные в виде путей?

ПутькФайлам="C:\Users\новая папка";

ПутьСохранить="C:\Users\сохранение";

КомандаСистемы("copy+ПутькФайлам+ПутьСохранить+",);
По теме из базы знаний
Найденные решения
3. spacecraft 23.06.22 06:31 Сейчас в теме
(1) Первое, команда получиться такая (дословно передается в систему):
copy+ПутькФайлам+ПутьСохранить+
Такой команды в системе скорее всего нет
Второе, путь к файлу содержит пробелы. Тут уже сама команда copy не отработает, нужно окружить кавычками.

Как-то так:
КомандаСтрока = СтрШаблон("copy ""%1"" ""%2""", ПутькФайлам, ПутьСохранить);
КомандаСистемы(КомандаСтрока);
user1582372; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 23.06.22 06:22 Сейчас в теме
3. spacecraft 23.06.22 06:31 Сейчас в теме
(1) Первое, команда получиться такая (дословно передается в систему):
copy+ПутькФайлам+ПутьСохранить+
Такой команды в системе скорее всего нет
Второе, путь к файлу содержит пробелы. Тут уже сама команда copy не отработает, нужно окружить кавычками.

Как-то так:
КомандаСтрока = СтрШаблон("copy ""%1"" ""%2""", ПутькФайлам, ПутьСохранить);
КомандаСистемы(КомандаСтрока);
user1582372; +1 Ответить
4. user1582372 23.06.22 06:42 Сейчас в теме
Чет я не додумался что можно и так XDD
сидел игрался с кавычками XD
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот