|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Архивация файлов с помощью 7zip, имена которых содержат пробел |
|
Архивация файлов с помощью 7zip, имена которых содержат пробел
|
Новый участник Сообщения: 11 |
Профиль | Сайт | Отправить PM | Цитировать
Приветствую всех.
Задача проста, скрипт должен бесшумно архивировать все файлы в дирректории и удалять их после архивирования. Хорошо бы, конечно, по расширению определять и исключать архивы, но можно и без этого. Написал, как смог, прошу сильно не пинать. Сыроват, будет доработан, это всё понятно. Столкнулся с проблемой и не могу решить. Если имена файлов содержат пробелы, их необходимо заключать в кавычки. Ок, попробовал сделать вот так: На что я получаю сообщение: Не совсем понимаю в чём проблема. Дописываю копирование в буфер комманды, которая отправляется скриптом в @ComSpec. Вот что в результате получаю в буфер: Открываю cmd, ctrl+v -> enter. Всё ок, работает... Прошу помощи... UPD: Решение тут: http://forum.oszone.net/showthread.p...08#post2024040 |
|
------- Отправлено: 13:58, 08-11-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 16:51, 08-11-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 11
|
Профиль | Сайт | Отправить PM | Цитировать "TEST" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. D:\Program Files\AutoIt3\M\TMP> список файлов в папке:
|
------- Отправлено: 17:25, 08-11-2012 | #3 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать """" можно заменить на '"'
Я, обычно, так и делаю. |
Отправлено: 17:27, 08-11-2012 | #4 |
Новый участник Сообщения: 11
|
Профиль | Сайт | Отправить PM | Цитировать я только не понял чем мой метод не угодил...
|
|
------- Отправлено: 17:34, 08-11-2012 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 23:02, 08-11-2012 | #6 |
Новый участник Сообщения: 11
|
Профиль | Сайт | Отправить PM | Цитировать Поправил 1 строку и всё заработало, как я хотел (подсказали на другом форуме).
Так же подправил код, чтобы сам себя скрипт не удалял. Выкладываю, может пригодится кому-нить... Благодарю всех откликнувшихся! |
------- Последний раз редактировалось MONaH Rasta, 09-11-2012 в 13:36. Отправлено: 13:15, 09-11-2012 | #7 |
Новый участник Сообщения: 11
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 13:36, 12-11-2012 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Ярлыки на "Рабочий стол" и "Мой компьтер" с помощью GPO | tangichhan | Microsoft Windows NT/2000/2003 | 8 | 04-02-2014 10:25 | |
CMD/BAT - [решено] Как экранировать символ "=" в имени файла | chobov | Скриптовые языки администрирования Windows | 3 | 11-09-2010 01:28 | |
VBS/WSH/JS - [решено] Как добавить "сложное" значение в "бинарный" параметр реестра с помощью WSH | 13Demon | Скриптовые языки администрирования Windows | 1 | 10-02-2009 09:47 | |
Вариант решения проблемы IIS FTP и символ "я" | MikhailL | Microsoft Windows NT/2000/2003 | 0 | 16-12-2008 13:45 | |
Подскажите как удалить папку с именем "Пробел" в Win2000serv? не перегружая систему | Sotapp | Microsoft Windows NT/2000/2003 | 9 | 24-05-2006 09:32 |
|