espero y les guste, segire juntando varios batch's al mio xD nos vemos aqui les dejo el code.
A van a necesitar nircmd, aqui les dejo el link de descarga directa desde la web del autor.-http://www.nirsoft.net/utils/nircmd.zip
solo copian nircmd a system 32 y ya
Código:
@echo off
:home
title ultra batch by RodriHack
cls
color f1
set a=echo
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º RodriHack º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º [1] Calculadora º [2] Editor host º [3] capturar pantalla º
%a% ºÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º [4] Mensajero por red º [5] cambiar contraseñas de users º
%a% ºÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º [6] administrador de ventanas º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
%a%.
%a%.
%a%.
set /p eleccion=escoje lo que quieres usar:
if ["%eleccion%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto home
)
if %eleccion%==1 goto calculadora
if %eleccion%==2 goto host
if %eleccion%==3 goto captura
if %eleccion%==4 goto men
if %eleccion%==5 goto contra
if %eleccion%==6 goto ventana
:calculadora
cls
title calculadora
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º que es lo que quiere hacer: º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º sumar [1] º multiplicar [2] º dividir[3] º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º restar [4] º salir [5] º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º [6] volver º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
set /p orden=indique el numero de lo que decea hacer:
if ["%orden%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto calculadora
)
if %orden%==1 goto suma
if %orden%==2 goto multiplicacion
if %orden%==3 goto dividir
if %orden%==4 goto restar
if %orden%==5 goto salir
if %orden%==6 goto home
:suma
cls
title suma
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º SUMA º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.
set /p uno=indique la primera cifra a sumar y de enter:
cls
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º SUMA º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.
set /p dos=segunda cifra a sumar:
cls
set /a resultado=%uno%+%dos%
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º Esta siendo procesado su resultado º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
ping -n 2 127.0.0.1 >nul
echo.
echo,
echo su resultado es %resultado%
echo.
echo.
pause
cls
:volver
title return
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º que es lo que decea hacer: º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º [1] volver al menu primcipal º [2] volver a la calculadoraº
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º [3] salir º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo.
echo.
echo.
echo.
echo.
set /p decicion= que decea hacer?_:
if ["%decicion%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto volver
)
if %decicion%==1 goto home
if %decicion%==2 goto calculadora
if %decicion%==3 goto salir
:multiplicacion
cls
title multiplicacion
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º MULTIPLICACION º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.
set /p uno=indique la primera cifra a multiplicar y de enter:
cls
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º MULTIPLICACION º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.
set /p dos=segunda cifra a multiplicar:
cls
set/a resultado=%uno%*%dos%
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º Esta siendo procesado su resultado º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
ping -n 2 127.0.0.1 >nul
echo.
echo,
echo su resultado es %resultado%
echo.
echo.
pause
cls
goto volver
:dividir
cls
title divicion
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º DIVIVION º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.
set /p uno=indique la primera cifra a dividir y de enter:
cls
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º DIVIVION º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.
set /p dos=segunda cifra a dividir:
cls
set /a resultado=%uno% / %dos%
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º Esta siendo procesado su resultado º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
ping -n 2 127.0.0.1 >nul
echo.
echo,
echo su resultado es %resultado%
echo.
echo.
pause
cls
goto volver
:restar
cls
title resta
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º RESTA º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.
set /p uno=indique la primera cifra a restar y de enter:
cls
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º RESTA º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo.
set /p dos=segunda cifra a restar:
cls
set/a resultado=%uno%-%dos%
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º C A L C U L A D O R A º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º Esta siendo procesado su resultado º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
ping -n 2 127.0.0.1 >nul
echo.
echo,
echo su resultado es %resultado%
echo.
echo.
pause
cls
goto volver
:salir
echo.
echo.
echo by RodriHack
ping -n 3 127.0.0.1 >nul
exit
:host
cls
title blocker de paginas web
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º H O S t º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º bloquea la pagina que le indiques º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
%a% º [1] volver º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
set file=%windir%\system32\drivers\etc\hosts
set ip=0.0.0.0
:start
echo.
%a%.
%a%.
echo.
if exist %file% (goto lock)
if not exist %file% (goto error1)
:lock
attrib -r %file%>NUL
%a% preciona 1 para volver al menu principal
echo insertar direccion "www."
echo ejemplo:
echo google.com
echo.
:wrote
set confirm=
set /p url="insertar url: "
if ["%url%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto host
)
if %url%==1 goto home
echo.
echo ud pusò la direccion: %url%
:yesorno
echo.
set /p confirm="es correcta? [s/n]"
if ["%confirm%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto yesorno
)
if "%confirm%"=="y" (goto ready)
if "%confirm%"=="Y" (goto ready)
if "%confirm%"=="s" (goto ready)
if "%confirm%"=="S" (goto ready)
if "%confirm%"=="n" (goto wrote)
if "%confirm%"=="N" (goto wrote)
goto yesorno
:ready
if "%url%"=="" (goto error2)
set www=%url:~0,4%
if "%www%"=="www." (goto error2)
if "%www%"=="WWW." (goto error2)
if "%www%"=="wwW." (goto error2)
if "%www%"=="wWw." (goto error2)
if "%www%"=="Www." (goto error2)
attrib -r %file%>NUL
echo %ip% %url%>>%file%
echo %ip% www.%url%>>%file%
echo Si usted es reciben el mensaje " el Acceso Denegado " es porque usted no tiene privilegios suficientes.
echo Si no. Está bien.
pause>NUL
goto fin_host
:error1
echo El archivo necesario: %file% no existe.
pause>NUL
goto EOF
:error2
echo Por favor escriba la url correctamente.
echo Usted no es puesto "www."
echo.
pause>NUL
goto lock
:fin_host
cls
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º H O S t º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º que es lo que decea hacer: º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º [1] volver al menu primcipal º [2] volver editor de host º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo º [3] salir º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
echo.
echo.
echo.
echo.
echo.
set /p decicion= que decea hacer?_:
if ["%decicion%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto fin_host
)
if %decicion%==1 goto home
if %decicion%==2 goto host
if %decicion%==3 goto salir
:captura
cls
title captura del Escritorio
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º captura de la pantalla º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º que es lo que decea hacer: º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º [1] volver º [2]capturar la pantalla º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
%a%.
%a%.
%a%.
set /p cap=que es lo que decea hacer?
if ["%cap%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto captura
)
if %cap%==1 goto home
if %cap%==2 (goto 123)
:123
cd %homedrive%\
set a=nircmd
set b=%random%
Title captura de pantalla
ping -n 127.0.0.1>nul
%a% win min alltop
%a% sendkey 0x2C press
ping -n 2 127.0.0.1>nul
%a% clipboard saveimage "%b%.jpg"
start %b%.jpg
msg * se a guardado la imagen en c:
goto home
:men
title mensajero via net send xD
cls
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º MENSAJERO POR RED º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º QUE ES LO QUE DESEA HACER?º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo. º [1] ver quienes estan en tu red º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͺ
%a% º [2] hacer el mensaje º [3] salir º
%a%. ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
set /p eleccion=que decea hacer?
if ["%eleccion%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto men
)
if %eleccion%==3 goto salir
if %eleccion%==1 goto users
if %eleccion%==2 goto mensaje
if ["%numero%"]==[""] (
echo No has puesto nada!
pause>nul
goto men
:users
title users
net view
echo.
echo.
echo estos son los usuarios pulse una tecla para continuar
pause >nul
goto men
:mensaje
cls
title mensajes
echo.
echo.
echo escribe el nombre del usuario al que le quieres enviar el mensaje
echo.
echo pero si quieres enviarselo a todos los de tu red
echo.
echo solamente escribe * (el asterisco)
echo.
echo. preciona enter
echo.
echo y ensegida el mensaje
echo.
echo. y otra vez enter xD
echo.
set /p user=nombre de usuario:
if ["%user%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto mensaje
)
:123123
cls
set/p mensaje=tu mensaje ensegida:
if ["%mensaje%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto 123123
)
net send %user% %mensaje%
ping -n 2 127.0.0.1 >nul
msg * tu mensaje a sido enviado xD
goto men
:contra
cls
title modificar contraseñas de cualquier user
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º %time:~,5% º
%a% ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
%a% º mod. de contraseña de users º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º [1] modificar contrseña º [2] volver º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
%a% º [3] salir º
%a% ÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
%a%.
%a%.
set /p elecc1=que es lo que decea hacer?
if ["%elecc1%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto contra
)
if %elecc1%==1 goto modif
if %elecc1%==2 goto home
if %elecc1%==3 goto salir
:modif
cls
title cambio de contraseña de cualquier usuario
echo cambia la contraseña de cualquier usuario de la lista sigiente .-
echo.
echo estos son los users
echo.
net user
:user01
set/p usuario=a quien le quieres cambiar la contraseña? escribe su nombre.-
if ["%usuario%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto user01
)
echo.
:contr01
set/p contra=que contraseña quieres que sea?
if ["%contra%"]==[""] (
echo no has puesto nada!!!
ping -n 3 127.0.0.1 >nul
goto contr01
)
cls
net user %usuario% %contra%
cls
echo se a cambiado la contraseña correctamente
echo.
echo by RodriHack
pause > nul
:ventana
cd %windir%\system32
TITLE Administracion de Ventanas by RockoX!
CD %WINDIR%\SYSTEM32
:RockoX
cls
@echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
@echo º Administracion de Ventanas by RockoX º
@echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 1.-Transparentar Ventana º º 2.-Esconder Ventana º
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 3.-Mostrar Ventana º º 4.-Minimizar Ventana º
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 5.-Maximizar Ventana º º 6.-Traer al frente Ventanaº
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 7.-Restaurar Ventana º º 8.-Mover Ventana º
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 9.-Centrar Ventana º º 10.-Cerrar Ventana º
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º 11.-Salir º
echo ÿÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
@echo.
@set /p opcion=Teclee el numero de la opcion dada :
@if ["%opcion%"]==[""] (
@cls
@echo No has puesto nada!
@pause>nul
@goto :RockoX
)
@if %opcion% LSS 1 (
@goto :Error
@goto :EOF
)
@if %opcion% GTR 11 (
@goto:Error
@goto :EOF
)
@if %opcion%==1 (goto trans)
@if %opcion%==2 (goto hide)
@if %opcion%==3 (goto show)
@if %opcion%==4 (goto Mini)
@if %opcion%==5 (goto max)
@if %opcion%==6 (goto Frente)
@if %opcion%==7 (goto Restore)
@if %opcion%==8 (goto Mover)
@if %opcion%==9 (goto Centrar)
@if %opcion%==10 (goto Close)
@if %opcion%==11 (goto salir)
:Error
@cls
@echo Revise las opciones!
@pause>nul
@goto :RockoX
:Trans
@cls
echo Teclee las primeras letras del titulo de su ventana, recomendado minimo 3 o 4:
set /p win=
if ["%win%"]==[""] (
cls
echo No has puesto nada!
pause>nul
goto :trans
)
:Trans2
cls
echo Tabla de valores de transparencia.
echo 1 - 255
echo 1 - Invisible
echo 2 - Completamente opaco
echo.
set /p value=Teclee el grado de transparencia para la ventana :
if ["%value%"]==[""] (
cls
echo No has puesto nada!
pause>nul
goto :Trans2
)
if %value% GTR 255 (
cls
echo El valor debe de ser menor de 255 y mayor a 1.
pause>nul
goto :trans2
)
if %value% LSS 1 (
cls
echo El valor debe de ser mayor a 1 y menor a 255.
pause>nul
)
nircmd win trans ititle "%win%" %value%
goto :RockoX
:hide
cls
set /p winhide=Teclee las primeras letras del titulo de su ventana, recomendado mas de 3 o 4 :
if ["%winhide%"]==[""] (
cls
echo No has puesto nada!
pause>nul
goto :hide
)
nircmd win hide ititle "%winhide%"
goto :RockoX
:show
cls
set /p winshow=Teclee las primeras letras del titulo de su ventana, recomendado mas de 3 o 4 :
if ["%winshow%"]==[""] (
cls
echo No has puesto nada!
pause>nul
goto :show
)
nircmd win show ititle "%winshow%"
goto :rockoX
:Mini
cls
set /p winmin
=Teclee las primeras letras del titulo de su ventana, recomendado mas de 3 o 4 :
if ["%winmin%"]==[""] (
cls
echo No has puesto nada!
pause>nul
goto :mini
)
nircmd win min ititle "%winmin%"
goto :RockoX
:max
cls
set /p winmax=Teclee las primeras letras del titulo de su ventana, recomendado mas de 3 o 4 :
if ["%winmax%"]==[""] (
cls
echo No has puesto nada!
pause>nul
goto :Max
)
nircmd win max ititle "%winmax%"
goto :RockoX
:Frente
cls
set /p winfront=Teclee las primeras letras del titulo de su ventana, recomendado mas de 3 o 4 :
if ["%winfront%"]==[""] (
cls
echo No has puesto nada!
pause>nul
goto :Frente
)
nircmd win activate ititle "%winfront%"
goto :RockoX
:Restore
cls
set /p winrestore=Teclle las primeras letras del titulo de su ventana, recomenadado mas de 3 o 4 :
if ["%winrestore%"]==[""] (
cls
echo No has puesto nada!
pause>nul
goto :Restore
)
nircmd win normal ititle "%winrestore%"
goto :RockoX
:Mover
cls
set /p winmove=Teclee las primeras letras del titulo de su venta, recomendado mas de 3 o 4 :
if ["%winmove%"]==[""] (
cls
echo No has puesto nad
a!
pause>nul
goto :Mover
)
:mover2
cls
set /p winmove2=Teclee el valor de X :
if ["%winmove2%"]==[""] (
cls
echo No has puesto nad
a!
pause>nul
goto :Mover2
)
:mover3
set /p winmove3=Teclee el valor de Y :
if ["%winmove3%"]==[""] (
cls
echo No has puesto nad
a!
pause>nul
goto :Mover3
)
nircmd win move ititle "%winmove%" %winmove2% %winmove3%
goto :RockoX
:Centrar
cls
set /p wincenter=Teclee las primeras
letras del titulo de su ventana, recomendado mas de 3 o 4 :
if "%wincenter%"==[""] (
cls
echo No has puesto nada!
pause>nul
goto :Centrar
)
nircmd win center ititle "%wincenter%"
goto :RockoX
:Close
cls
set /p winclose=Teclee las primeras letras del titulo de su ventana, recomendado mas de 3 o 4:
if ["%winclose%"]==[""] (
cls
echo No has puesto nada!
pause>nul
goto :Close
)
nircmd win close ititle "%winclose%"
goto :RockoX