Рабочий архив-2

Тема в разделе "WASM.HEAP", создана пользователем _Juicy, 11 авг 2011.

  1. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Регистрация:
    12 авг 2003
    Сообщения:
    1.159
    Адрес:
    SPb
    Нужна маленькая апликуха, которая раз в сутки соберет из указанных папок файлы с указанными расширениями, зазипует с сохранением структуры подпапок, и положит в сухое прохладное место.
    Есть такая в природе, или придется что-то выдумывать?
     
  2. artkar

    artkar New Member

    Публикаций:
    0
    Регистрация:
    17 авг 2005
    Сообщения:
    400
    Адрес:
    Russia
    Есть така - Виндовс помоему называетца
     
  3. reversecode

    reversecode Guest

    Публикаций:
    0
    по что же вы так интенет не любите? выходите за пределы васма, там есть жизнь! (с)
    на руборде есть целая тема(и не одна) посвященых таким утилитам бекапирования
    думаю найдете
     
  4. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.539
    Адрес:
    Poland
    Squash
    Просто подставь свои "буквы" )))

    Код (Text):
    1. set disk=d:
    2. set Source=%disk%\all\
    3. set BackupDir=%disk%\ARCHIEVE\
    4. set MyNetDir=\\STORAGE\ARCHIEVE
    5. set rar=c:\winrar\winrar a -cfg- -r -m5 -ow -md1024 -os -ri15:1000 -agDDMMYYYY -wc:\temp %BackupDir%
    6. md %BackupDir%
    7. %disk%
    8.  
    9. :1
    10. set folder=ASSIST
    11. GOTO ARCH
    12.  
    13. :2
    14. set folder=OFFICE
    15. GOTO ARCH
    16.  
    17. :3
    18. set folder=OFFICE@
    19. GOTO ARCH
    20.  
    21. :4
    22. set folder=TRAID
    23. GOTO ARCH
    24.  
    25. :5
    26. set folder=URIST
    27. GOTO ARCH
    28.  
    29. :6
    30. set folder=CORPOR
    31. GOTO ARCH
    32.  
    33. :7
    34. set folder=FINANSY
    35. GOTO ARCH
    36.  
    37. :8
    38. set folder=1C@
    39. GOTO ARCH
    40.  
    41. :9
    42. EXIT
    43.  
    44. :ARCH
    45. md %Source%%folder%
    46. cd %Source%%folder%\
    47. %rar%_%folder% *.*
    48. set /A NumbFolder=%NumbFolder%+1
    49. GOTO %NumbFolder%:
    Про "раз в сутки" посмотри
    c:\ at ?
     
  5. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Регистрация:
    12 авг 2003
    Сообщения:
    1.159
    Адрес:
    SPb
    Меня на гугле забанили.
    Может, ссылочку дадите?
     
  6. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    ru-board.com
     
  7. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Регистрация:
    12 авг 2003
    Сообщения:
    1.159
    Адрес:
    SPb
    _sheva740
    Не люблю скрипты :) Оставлю как последний вариант.

    valterg
    Там много букафф...
     
  8. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    Помогу за $.
     
  9. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    Squash

    Как уже было сказано выше, самый простой выход - обычный виндовый батник.
     
  10. 7mm

    7mm New Member

    Публикаций:
    0
    Регистрация:
    15 дек 2009
    Сообщения:
    442
  11. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Регистрация:
    12 авг 2003
    Сообщения:
    1.159
    Адрес:
    SPb
    Как солярис сливать, так никто бабла не предлагает :dntknw:

    Хорошая утиль, но по ряду причин не подойдет :dntknw:
     
  12. 7mm

    7mm New Member

    Публикаций:
    0
    Регистрация:
    15 дек 2009
    Сообщения:
    442
    Why not?
     
  13. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Регистрация:
    12 авг 2003
    Сообщения:
    1.159
    Адрес:
    SPb
    Гуевую хочу :)
     
  14. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    _sheva740
    если ты хотел сделать список из имен папок, проще так:

    Код (Text):
    1. C:\Users\Great>set folders=assist;office;traid
    2.  
    3. C:\Users\Great>for %i in ("%folders:;=" "%") do @echo %~i
    4. assist
    5. office
    6. traid
    7.  
    8. C:\Users\Great>
    в батнике придется вместо %i %~i писать %%i %%~i соответственно.
    вместо echo %~i любая команда.


    кому непонятно: %haystack:needle=replacement% берет значение из переменной среды %haystack% и заменяет строки needle на replacement.
    %folders:;=" "% заменяет ';' на '" "'. Плюс в начале и в конце кавычка.
    вместо assist;office;traid получается "assist" "office" "traid" - список для команды FOR
    она выполняет команду после 'do' для каждого элемента списка. текущий элемент в %i (%%i в батнике), если убрать кавычки, которые мы же и поставили - %~i (%%~i в батнике)
     
  15. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.347
    Squash
    Пуск/Все программы/Стандартные/Служебные/Архивация данных (ntbackup)
     
  16. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    Great
    пользуясь наличием одного из админов, прошу несколько расширить полномочия термосинтеза. в награду за хорошую работу. и ради пользы сайта

    Squash
    а почему б вам заради всяких технических нужд не установить себе один из интерпретаторов? в том числе и с гуем? всяких мелочей по системе и вообще полно. на всех готовых утилей, да еще и с гуем не напасешся
     
  17. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.539
    Адрес:
    Poland
    Вот такая например , и бесплатная
     
  18. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2005
    Сообщения:
    1.539
    Адрес:
    Poland
    Great
    Спасибо за совет, работает!
     
  19. artkar

    artkar New Member

    Публикаций:
    0
    Регистрация:
    17 авг 2005
    Сообщения:
    400
    Адрес:
    Russia
    Нипонимаю, объсните тупану, не игнорьте, плиз чем Виндовс архиватор не нравитцо:

    Общие сведения о программе «Архивация»
    Архивация выбранных файлов и папок на жестком диске.
    Восстановление архивированных файлов и папок на локальный жесткий диск или любой другой доступный диск.
    Использование средства аварийного восстановления системы для сохранения и восстановления всех системных файлов и параметров конфигурации, необходимых для восстановления системы после сбоя.
    Создание копии данных из любого внешнего хранилища или данных, хранящихся на присоединенных дисках.
    Создание копии данных состояния системы локального компьютера, включающих реестр, службы компонентов, базу данных Active Directory и базу данных служб сертификации.
    Создание копии системного раздела, загрузочного раздела и файлов, необходимых для загрузки системы в случае сбоя компьютера или сети.
    Планирование периодического выполнения архивации для получения текущих версий архивов.

    С гуевым интерфейсом
     
  20. _Juicy

    _Juicy Active Member

    Публикаций:
    0
    Регистрация:
    12 авг 2003
    Сообщения:
    1.159
    Адрес:
    SPb
    qqwe
    Термосинтез работает на 5+, это правда, а какие расширения полномочий ему требуются?

    У меня времени не хватит устанавливать заради каждой технической нужды громоздкую и не особо нужную хрень.

    _sheva740
    Спасибо, попробую.