Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - leogtz

#2671
Bueno aqui esta la ultima actualizacion de comandos para Nircmd v 2.15

Savescreenshot     Guarda la pantalla en una imagen. Los siguientes formatos
                      son soportados : .bmp, .gif, .png, .jpg, .tiff.
                      Este comando solo funciona en Windows XP\2003\Vista (GDI+ Requerido).
Sintaxis : nircmd savescreenshot "NombredeArchivo"
Ejemplos de uso :
@echo off
cd %homedrive%\
color 0a
nircmd qboxcom "Desea capturar la pantalla?" "Pregunta" savescreenshot "Capture.jpg"
nircmd qboxcom "Desea ver la imagen capturada?" "Pregunta" execmd call Capture.jpg
goto:eof



Savescreenshotwin    Guarda la pantalla de la ventana activa en una imagen. Los siguientes
      formatos son soportados : .bmp, .gif, .png, .jpg, .tiff.
                      Este comando solo funciona en Windows XP\2003\Vista (GDI+ Requerido).

Sintaxis : nircmd Savescreenshotwin "NombreDelArchivo"

Ejemplos de uso :
El siguiente code, captura la barra de tareas.
@echo off
rem En el siguiente code, no aseguro que funcione a la primera ejecucion, si llegara a fallar, ejecutarlo varias veces
cd %homedrive%\
:Bucle_1
set /a contador=contador+1
nircmd win activate alltop
nircmd savescreenshotwin "Barra_de_tareas_%random%.jpg"
if %contador%==1 (
exit
) else (
goto:Bucle_1
)                       



Shellcopy          Copia uno o mas archivos de una carpeta a otra, y muestra un dialogo de progreso
            exactamente como la copia de archivos con el Explorador de Windows.
      Puedes especificar uno de los siguientes parametros.
Sintaxis : Nircmd shellcopy "Copiado" "Destino" parametros

Parametros :
-yestoall      Automaticamente responde si a todas las preguntas.
-noerrorui     No muestra errores en la interfaz de usuario.
-silent         Modo silencioso. No muestra informacion del progreso.
-nosecattr    No copia los atributos de seguridad del archivo.

Ejemplos de uso :

@echo off
cd %homedrive%\batch
::Si quieren ver el dialogo de progreso, es recomendable que usen archivos grandes, para que lo vean.
nircmd shellcopy "*.rar*" "%homedrive%\" yestoall
::Con el parametro yestoall, nos evitaremos problemas si ya existe uno de esos archivos.


filldelete         Llena el archivo especificado con zero-bytes (Lo vacia XD), y despues elimina el archivo.
                   Esto significa que el contenido del archivo borrado no puede ser recuperado.
Sintaxis : nircmd filldelete "archivo"

Ejemplos de uso :
Nircmd filldelete "%homedrive%\*.caca*
Borraria todos los archivos con esa extension.
nircmd qboxcom "Desea eliminar todos los archivos con esa extension?" "Pregunta" filldelete "%homedrive%\*.caca*"


Saludos.
#2672
Scripting / Re: [Ayuda] Problema con un bat.
7 Julio 2008, 09:25 AM
Aver te pondre dos ejemplos:

El primero es el que mas recomiendo.
El segundo tienen un fallo, a la hora de ejecutarlo repetidas veces.
@echo off
cd %homedrive%\
::Supongamos que tengo un archivo llamado Eliminame.txt en %homedrive%\
::Y quiero saber si se elimino, para asi levantar un reporte.
del /f /q Eliminame.txt
if exist Eliminame.txt (
cls
echo El archivo no pudo ser eliminado!
pause>nul
goto:eof
) else (
cls
echo El archivo se elimino con exito!
pause>nul
goto:Eof
)


@echo off
cd %homedrive%\
::Segundo ejemplo con Errorlevel`s
::Supongamos que quiero eliminar un archivo llamado Eliminame.txt en %homedrive%\
::Para asi levantar un reporte si se elimino o no.
del /f /q Eliminame.txt>nul
if %errorlevel%==1 (
cls
echo El archivo no se pudo eliminar!
pause>nul
goto:EOf
) else (
cls
echo El Archivo se elimino con Exito!
)


Saludos.
#2673
Scripting / Re: Crackme in batch
7 Julio 2008, 08:50 AM
Este me gusto mas que el otro.
Muy bueno!
Saludos
#2674
Upss, como no pude ver la imagen ahorita, no vi que estabas en otro disco.
Como dijo el compañero Carlitos.dll, usa el Argumento /d (de Drive).
Saludos!
#2675
Hola!
No creo que a nadie le resulte eso, prueba con esto :

c:
cd c:\
cd %homedrive%\
cd %windir:~,3%


Saludos.
!
:)
#2676
Scripting / Re: [Ayuda] Problema con un bat.
7 Julio 2008, 07:25 AM
Respecto a eso, no puedo ayudarte mucho sobre eso.
Pero seria bueno que checaras las variables de Entorno bien, ya que no creo que esa ruta esta bien.
Cita de: washanwer en  6 Julio 2008, 10:47 AM
Bueno ya voy de apoco, solo me restan 2 preguntas

Para agregar un .reg mediante un bat, el codigo seria asi :

regedit /s %WINDIR%\Documents and Settings\%userprofile%\Escritorio\*****\***.reg


La otra es, saben ustedes, como hacer para que al finalizar la eliminacion, este genere un reporte, con las acciones que tomo? (si saben, basta con un ejemplo, que ya me encargo yo mismo de seguir.)


Y sobre la ultima duda, puedes agregar unos Errorlevel`s para saber si el proceso se ejecuto con exito (Me refiero a los Del`s), u otra forma seria hacer unos If exist`s, para saber si esta o no el archivo, asi sabes si se cumplio o no la accion.

Saludos! :)
#2677
Scripting / Re: Crackme in batch
6 Julio 2008, 22:51 PM
Sip, esta bueno  :D

Al principio no le entendia, pero luego si.

Saludos!
#2678
Scripting / Re: No entiendo estos bats
6 Julio 2008, 02:28 AM
Podrias poner el code completo para verlo mejor...

Mira por el trozo que pusiste veo que es un archivo binario pasado a carcateres ASCII, si no me equivoco...

Creo que ese trozo le pertene a un code de lukhardy o mio.
Y si no me equivoco antes de ese trozo de codigo hay unos set a=echo

Lo que hacen estos codes es crear un archivo binario para luego ser usado por el Batch.

Saludos.
#2679
Scripting / Re: [Ayuda] Problema con un bat.
6 Julio 2008, 00:05 AM
Le hice unos pequeños arreglitos a tu code.

Y puse unos comentarios en el Code, para que los leas, y sepas que hacer.

[code[quote author=carlitos.dll link=topic=219382.msg1040034#msg1040034 date=1215294436]
después te posteo una solución, básicamente el problema es que el parámetro /a de del debe coincidir con los atributos del archivo.

[/quote]]@echo off
color F0
cls
:Menu
cls
echo.
echo               ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo               º                                                º           
echo               ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo               º                                                º
echo               º     utilidad XXX                               º
echo               º                                                º 
echo               º                                                º
echo               º                                                º
echo               º                                                º
echo               ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo. 
echo. 
echo.
)
set ChoixMenu=''
::La variable %sChoice% no esta definida.
set /p ChoixMenu=%sChoice% (1,E) :
if '%ChoixMenu%'=='e' GOTO exit
if '%ChoixMenu%'=='E' GOTO exit
if '%ChoixMenu%'=='1' GOTO fix
::Un if por si el usuario no pone nada y solo da Enter.
if ["%ChoixMenu%"]==[""] (
cls
echo No has puesto nada!
pause>nul
goto:menu
)

::El siguiente goto no es necesario.
goto menu

:fix
cls
echo.
echo               ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo               º                                                º           
echo               ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo               º    xxxx                                         º
echo               º                                                º 
echo               ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo Presione cualquier tecla para comenzar con la desinfección del malware...
pause > NUL

::Quita el atributo /A, no es necesario como dijo carlitos.dll
::Te falto la s de la carpeta System32, o no se si es una carpeta creada por el Malware
Del /F /Q /A %0 "%WINDIR%\ystem32\drivers\Pinch.sys"
Del /F /Q /A %0 "%WINDIR%\system32\drivers\ZOE.exe"
Del /F /Q /A %0 "%WINDIR%\system32\drivers\MIK.exe"
Del /F /Q /A %0 "%WINDIR%\system32\drivers\downld"
Del /F /Q /A %0 "%WINDIR%\system32\drivers\down"
Del /F /Q /A %0 "%WINDIR%\WINDOWS\system32\kikiriki.exe"
Del /F /Q /A %0 "%WINDIR%\system32\kiu.exe"
cls
echo.
echo                       
echo                   
echo.
Pause
#2680
Gracias, me has ahorrado muchos minutos con esto  ::)

Saludos!