Блог And-rey.ru
Блог And-rey.ru
Блог And-rey.ru
Логин:
Регистрация
Пароль:
Начало
/
Начало
/ enc.bat
And-rey:
enc.bat
(27.08.10 18:17)
Старый файл из
этого
поста.
DOS
@
echo
off
rem Шифрование и дешифрование в каталоге
set
pssl="F:\OpenSSL\bin\openssl.exe"
set
pfile="F:\OpenSSL\p.txt"
set
tfile=bf
set
wdir=
%
~dp0
rem расскомментировать строчки вместо предыдущих для изменения расширения файла вместо имени
IF
EXIST
%
pssl
%
(
IF
EXIST
%
pfile
%
(
IF
EXIST
%
wdir
%
\
%
tfile
%
(
DEL
%
wdir
%
\
%
tfile
%
FOR
/f "tokens=1* delims=."
%%
a
IN
(
'
dir
/a-d /b /s
%
wdir
%
\*.*'
)
DO
(
rem FOR /f "tokens=*" %%a IN ('dir /a-d /b /s %wdir%\*.*') DO (
IF
NOT
%%
a
.
%%
b
==
%
~dpnx0
(
rem IF NOT %%a==%~dpnx0 (
%
pssl
%
%
tfile
%
-d -salt -a -
in
"
%%
a
.
%%
b
" -out "
%
%
~dpa
%%
b
" -pass file:
%
pfile
%
&&
DEL
"
%%
a
.
%%
b
"
rem %pssl% %tfile% -d -salt -a -in "%%a" -out "%%~dpna" -pass file:%pfile% && DEL "%%a"
)
)
)
ELSE
(
FOR
/f "tokens=*"
%%
a
IN
(
'
dir
/a-d /b /s
%
wdir
%
\*.*'
)
DO
(
IF
NOT
%%
a
==
%
~dpnx0
(
%
pssl
%
%
tfile
%
-a -salt -
in
"
%%
a
" -out "
%
%
~dpa
%
tfile
%
.
%
%
~nxa" -pass file:
%
pfile
%
&&
DEL
"
%%
a
"
rem %pssl% %tfile% -a -salt -in "%%a" -out "%%a.%tfile%" -pass file:%pfile% && DEL "%%a"
)
)
echo
OpenSSL >>
%
wdir
%
\
%
tfile
%
)
)
ELSE
(
echo
Not
pass file
%
pfile
%
PAUSE
)
)
ELSE
(
echo
Not
OpenSSL
in
%
pssl
%
PAUSE
)
<Ответить>
Имя:
Тема:*
Сообщение:
--- cod ---
actionscri
ada
apache
applescrip
asm
asp
autoit
bash
blitzbasic
bnf
c
c++
c#
c_mac
caddcl
cadlisp
cfdg
cfm
code
cpp-qt
css
d
delphi
diff
div
dos
eiffel
fortran
freebasic
gml
groovy
html4
idl
ini
inno
io
java
java5
js
latex
lisp
lua
matlab
mirc
mpasm
mysql
nsis
objc
ocaml
oobas
oracle
pascal
perl
php
plsql
pre
python
qbasic
reg
robots
ruby
sas
scheme
sdlbasic
smalltalk
smarty
sql
t-sql
tcl
text
thinbasic
vb
vb.net
vhdl
visualfoxp
winbatch
xml
z80
*
Я сделаю свой блог — с блэкджеком и шлюхами!
2006-2012, CC-BY:
Andrey A.