AVS banner

AzovSky Version Safe

Бесплатно

Резервное копирование

AVSdownload
Главная » Форумы » AzovSky Version Safe » Применение программы

переменная в пути к файлам

G 07 Фев 2009 - 14:02
  • Применение программы

Здравствуйте.

Есть пака с файлами.
C:\Documents and Settings\User\Рабочий стол\ВРЕМЕННАЯ\2009-02-07

Каждый день генерируется новая папка с именем - текущей даты.
Как то это надо архивировать и оттправить по почте.

На сколько я понял использование перемоенной SYSDATE (yyyy-mm-dd) в пути недопустимо.

Как бы реализовать?

‹ Инкрементное копирование работа с фтп ›
  • Войдите или зарегистрируйтесь, чтобы комментировать.
Pavel Azovsky | 07 Фев 2009 - 17:20

Здравствуйте G!
Реализовать выполнение такой задачи просто. :)

Для этого:
1. Настроить переменную SYSDATE (yyyy-mm-dd) - Настройки - закладка Переменные

2. Настроить параметры почтового аккаунта для отправки писем - Настройки - закладка Почта

3. Создаем новую работу - Файл - Создать работу

4. Добавить задание 1:
- действие = Упаковать
- из папки = C:\Documents and Settings\user\Рабочий стол\ВРЕМЕННАЯ\\
- файл\маска\парам. = *
- исключения = [пусто или внести исключения]
- в папку = D:\temp\
- новое имя = test_.zip

5. Добавить задание 2:
- действие = Письмо
- из папки = D:\temp\
- файл\маска\парам. = test_.zip
- исключения = [пусто или внести исключения]
- в папку = user@mail.net (кому отправить)
- новое имя = Файлы с рабочего стола (заголовок письма)

  • Войдите или зарегистрируйтесь, чтобы комментировать.
Pavel Azovsky | 07 Фев 2009 - 17:25

G wrote:На сколько я понял использование перемоенной SYSDATE (yyyy-mm-dd) в пути недопустимо.

Как раз допустимо! Это один из вариантов использования переменных - в путях.

  • Войдите или зарегистрируйтесь, чтобы комментировать.
G | 08 Фев 2009 - 08:58

странно, если упаковать - то всё отлично, но если 7-zip выбрать, то программа падает :(

Кстати, можно ли сделать переменнную с шагом :)
Что то вроде
Чтоб за вчерашний день темпы удалять
(бывает полезно, когда жутко хочется домой СЕГОДНЯ)

  • Войдите или зарегистрируйтесь, чтобы комментировать.
Pavel Azovsky | 08 Фев 2009 - 14:08

G, какая операционка используется? Упаковка в 7z возможно плохо работает на Win Vista ...

Пока с переменными нельзя производить мат.операции - в следующих версиях будет.

  • Войдите или зарегистрируйтесь, чтобы комментировать.
G | 08 Фев 2009 - 15:13

azovsky wrote:G, какая операционка используется? Упаковка в 7z возможно плохо работает на Win Vista ...

Windows XP SP3

Вечером попробую на домашнем компьютере.

  • Войдите или зарегистрируйтесь, чтобы комментировать.
G | 12 Фев 2009 - 14:42

дма попробовать так и не вышло. заметил стрнность с заданием.
Задания есть похожие, архивируют и по почте отсялают.

первое - которое отправляет малый архив (с текстами там не больше мегобайта) работает без нареканий.
второе отправляет архис с pdf (в среднем около 15 мегобайт) - программа падает.
Как то отправил файлик поменьше (3-4 мегобайта) до адресата дошли, но программа упала после отправки.

Разница только между размерами отправляемых файлов и что в одном задании логи отправляются. (но не думаю что из за логов падает)

  • Войдите или зарегистрируйтесь, чтобы комментировать.
Pavel Azovsky | 12 Фев 2009 - 17:03

Обязательно выясню в чем проблема с отправкой!
Спасибо!

  • Войдите или зарегистрируйтесь, чтобы комментировать.
Надежда | 28 Фев 2009 - 22:21

А нельзя ли как-нибудь переменную по времени использовать в виде mmddyy но только без разделяющих знаков, т.е. есть некоторые файлы которые падают ежедневно в папку и в их имени фиксируется дата(без разделителя - *020509*.*), в иделе хотелось бы по маске вылавливать файлы определенных дней и бэкапить их в папки с определнными датами.

  • Войдите или зарегистрируйтесь, чтобы комментировать.
Pavel Azovsky | 28 Фев 2009 - 22:58

Надежда wrote:А нельзя ли как-нибудь переменную по времени использовать в виде mmddyy но только без разделяющих знаков...

можно настроить формат :
Настройки программы > закладка Переменные > Формат даты\времени и там ввести необходимый формат.

  • Войдите или зарегистрируйтесь, чтобы комментировать.
Надежда | 01 Мар 2009 - 20:09

azovsky wrote:Надежда wrote:А нельзя ли как-нибудь переменную по времени использовать в виде mmddyy но только без разделяющих знаков...

можно настроить формат :
Настройки программы > закладка Переменные > Формат даты\времени и там ввести необходимый формат.
но там либо dd.mm.yy с разделителем либо ddd mmm yy без разделителя :(

  • Войдите или зарегистрируйтесь, чтобы комментировать.
Pavel Azovsky | 01 Мар 2009 - 20:37

Надежда, не обязательно выбирать из выпадающего списка! Можно просто вручную вбить нужный формат (маску).
:)

  • Войдите или зарегистрируйтесь, чтобы комментировать.

Языки

  • English
  • Русский

Вход в систему

  • Регистрация
  • Забыли пароль?

Присоединяйтесь!

RSS feedTwitter Facebook Picasa Google Buzz Digg github Drupal DeviantArt Google

Активные обсуждения форума

  • Формат поля "Исключения"
  • Запустить программу как службу или отключение запуск программы у других пользователей кроме администратора
  • Хороший зарубежный VPS хостинг за приемлемую цену
  • Где хранятся пароли?
  • Имя компьютера в переменную
подробнее
  • Главная
  • Software
  • Новости
  • Блог
  • Форум
  • Drupal CMS
  • Контакты
  • Карта сайта
  • English

При использовании материалов сайта ссылка на azovsky.net обязательна.

© AzovSky studio, 2006-2012. Все права защищены.

Дизайн и разработка AzovSky studio.