ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Оффтоп > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

заархивировать с разними паролами ( Авто )
  #1  
Старый 02.02.2009, 14:17
DjYos23
Новичок
Регистрация: 03.09.2008
Сообщений: 3
Провел на форуме:
498542

Репутация: 0
По умолчанию заархивировать с разними паролами ( Авто )

как можно заархивировать 500-1к фаилеов с разними праолами ( автоматическии ) ?
 
Ответить с цитированием

  #2  
Старый 02.02.2009, 14:27
Brain explosion
Banned
Регистрация: 30.01.2009
Сообщений: 28
Провел на форуме:
221135

Репутация: 40
По умолчанию

Цитата:
Сообщение от DjYos23  
как можно заархивировать 500-1к фаилеов с разними праолами ( автоматическии ) ?
На примере архиватора RAR:
CMD->
Цитата:
ключ:
-p[пароль]
Зашифровать файлы, используя строку <пароль> в качестве пароля.

Пароль регистрозависимый (т.е. прописные и строчные буквы
различаются). Если вы не укажете пароль в командной строке
(после -p), то RAR запросит ввод пароля, выдав сообщение
"Введите пароль".

Пример:

rar a -p myhoney secret1 *.txt

В данном примере все файлы *.txt добавляются в архив и шифруются
с паролем "myhoney".
Вообщем если делать какой либо скрипт, то просто надо заюзать в цикле, где пароль будет меняться с каждым разом, так же как и имя файла...
 
Ответить с цитированием

  #3  
Старый 02.02.2009, 14:35
kraken
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
Провел на форуме:
750298

Репутация: 297
По умолчанию

на примере Brain explosion напиши батник
 
Ответить с цитированием

  #4  
Старый 02.02.2009, 14:48
DjYos23
Новичок
Регистрация: 03.09.2008
Сообщений: 3
Провел на форуме:
498542

Репутация: 0
По умолчанию

To : Brain explosion
ет я пониматю) надо штоб делало *.txt в разние архивы (secret1,secret2,secret3 с разними пассами)


To : kraken
нашот батника не плохая идека... надо подумат как реализоват ето))



+ походу надо какоито DPMI Server (rar просит)

Последний раз редактировалось DjYos23; 02.02.2009 в 14:59..
 
Ответить с цитированием

  #5  
Старый 02.02.2009, 15:00
Brain explosion
Banned
Регистрация: 30.01.2009
Сообщений: 28
Провел на форуме:
221135

Репутация: 40
По умолчанию

Использование циклов в cmd-сценариях.
Цитата:
c:\WINNT\system32\cmd.exe

Андрей "Дронич" Михайлюк (dronich@real.xakep.ru)

Ох, уж эти женские циклы!

(с) by Хрюндель сотоварищи

Если кто-то еще не воткнул, сообщаю: сегодня мы мучаем святую святых CMD - циклы FOR. Прошлый раз я уже применил навороченную конструкцию FOR'a, теперь же мы будем разбирать его и его родственников гораздо подробнее. Зачем? Циклами делается большинство операций с файлами, ведь перебирать их руками - сущий кошмар. А работа с файлом - основное назначение батников. Убедил? Будем считать, что да .

Итак, основная конструкция выглядит следующим образом:

FOR %%i IN (*.txt) DO command %%i

%%i - это переменная цикла, в нее по очереди подставляются значения из набора, указанного после IN. В наборе простого цикла содержится маска или список имен файлов, для каждого из которых выполняется некоторая команда. Чтобы команда взаимодействовала с файлом, необходимо прописать переменную на место параметра команды, отвечающего за файл (в основном этот параметр первый). Простенький пример: откроем все CMD-файлы в текущей директории для правки в новом окне.

FOR %%i IN (.\*.cmd) DO start edit.com %%i

Таким простейшим циклом уже можно выполнять тучу полезных вещей, но мы пойдем дальше - в MS для нас придумали циклы с параметрами. Поглядим на них по порядку.

FOR /D %%i IN (win*) DO command %%i

Этот цикл будет выполнять команды для директорий, а не для файлов, соответственно после IN указывается список директорий (в этом примере - все, начинающиеся с WIN).

FOR /R C:\WINNT\ %%i IN (win*) DO command %%i

Такой цикл будет искать файлы, начинающиеся с WIN во всех подкаталогах C:\WINNT\, и выполнять команду для каждого из них.

FOR /L %%i IN (6,1,10) DO command %%i

При составлении отчетов для вывода на экран или генерации файлов этот цикл незаменим. В нашем примере переменная %%i будет принимать значения от тройки до десятки с шагом в единицу (6, 7, 8, 9, 10). Шаг, кстати, легко может быть отрицательным, равно как и оба значения - начальное и конечное. Правда, пригодится вряд ли .

FOR /F ["параметры"] %%i IN ([список файлов] или ["строка"] или ['команда']) DO command %%i

Самый страшный и самый функциональный цикл . Он открывает файлы, обрабатывает в них строки с заданными параметрами и выполняет команду для слов из каждой подходящей строки (по дефолту словом считаются символы, отделенные от остатка строки пробелами или табуляцией). Его мы применяли в прошлый раз, сегодня же рассмотрим во всей красе.
- http://www.xakep.ru/magazine/xs/022/068/1.asp
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввоз авто из Америки. Ser_UFL Болталка 8 03.12.2008 02:30



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ