Bien, si han entendido lo anterior, ya es el momento de que sepan el resto de comandos, y experimenten y practiquen por ustedes mismos.
En este capitulo, os enseñare el resto de comandos interesantes.
Bien, estos son los comandos básicos que deben recordar:
del borra archivos, por ejemplo: del c:/ruta/del/archivo/juego.exe
/P Pide confirmación en cada caso
/F Modo force. Borra incluso los archivos de solo lectura
/S Borra también los subdirectorios.
/Q Modo silencioso. No pide confirmación en ningún caso
rd borra el directorio de raid, por ejemplo: rd c:/ruta/directorio/raiz borrara ese dir.
start comienza algo, por ejemplo:
start http://zeusteam.blogcindario.com/
taskkill mata un proceso, puede ser también taskkill/f (fuerza bruta) ejemplo: taskkill iexplore.exe
format unidad: formatea una unidad, por ejemplo format c:
msg * hace que aparezca un mensaje en una ventana de windows
por ejemplo; msg* adios!!
reg add añade lo que queramos a la ruta del registro especificada...(ya lo veremos mas adelante)
> y >> son unos redireccionamientos, por ejemplo, si ponemos echo hola>hola.txt se nos creara en el directorio actual, un archivo de texto con el titulo de hola, y que si lo abrimos veremos la palabra hola.
Si por ejemplo ahora creamos otro y escribimos echo adiós>>hola.txt En el archivo que teníamos anteriormente, se seguirá llamando hola, pero al abrirlo veremos que pone hola y en la linea siguiente adios.
Pero si por el contrario ponemos echo adiós>hola.txt Al abrir el arvhivo, solo aparecerá la palabra adiós.
Espero que lo hayan entendido... en breves palabras
> crea o remplaza un archivo
>>salta hasta la linea siguiente
ejemplo:
@echo off
echo zero>hola.txt>>¿que tal?
exit
echo zero>hola.txt>>¿que tal?
exit
Esto nos creara en el directorio actual, un archivo llamado hola.txt y en su interior pondrá ¿que tal?
El * sirve para sustituir a todos los caracteres... por ejemplo si ponemos del *.jpg
borrara todos los archivos con extensión .jpg
del a*.jpg borrara todos los jpg que empiecen por a sea cual sea su continuación.
? El ? es parecido al anterior, solo que sustituye a un solo carácter, por ejemplo si ponemos del c?sa.jpg borrara todos los archivos .jpg que comiencen por c (un carácter cualquiera) sa, por ejemplo borraría; casa.jpg cosa.jpg cesa.jpg cssa.jpg.... entienden no?
El * y ? sirve tanto para el nombre como la extensión.... No voy a liarme mucho en esto, porque es algo fácil y seguro que lo entienden. Les pondré algún ejemplo que seguro q entienden.
c?sa.* (archivos c -un carácter- sa y de cualquier extensión)
*asa*.b* ( -cualquier cosa- asa -cualquier cosa- y extensión b + lo que sea)
CHDIR o CD [path>
Cambia al directorio indicado.
CD \"c:\\archivos de programa\" Trasladarse al directorio Archivos de programa
CD .. Trasladarse al directorio superior
CD \\ Trasladarse al raíz
ATTRIB [/S> [archivo>
Muestra los atributos de los archivos indicados y en su caso permite cambiarlos.
Con el parámetro /S busca también en subdirectorios.
Los atributos son:
H -> oculto. Se activa con +h y desactiva con -h
R -> Lectura. Solo lectura con +r, normal con -r
S -> Sistema. Se activa con +s y desactiva con -s
A -> Modificado. Para copias de seguridad incrementales. +a indica modificado y -a indica no modificado.
ATTRIB archivo.txt Muestra los atributos de ese archivo
ATTRIB -r archivo.txt Pone el atributo solo lectura a archivo.txt
Attrib miarchivo.txt (mostrar los atributos de miarchivo.txt)
attrib *.exe +r +r +s (pone a todos los archivos con extensión exe como ocultos, del sistema y read only)
shutdown este comando, depende de las letras que lo acompañen, puede hacer una cosa u otra:
si esta seguido de -r se reiniciara el equipo
-s hará que se apague
-f forzara a cerrarse todos programas
-t 15 indica el tiempo...en este caso 15 segundos
-c " " lo que va entre comillas sera un mensaje...
pongamos un ejemplo:
shutdown -r -f -t 12 -c "apagado" esto hará que la pc se reinicie (-r) que se cierren todos los programas forzosamente (-f) que lo aga en 12 segundos (-t 12) y salga un mensaje que diga "apagado".
Estos comandos, junto a los q ya conocen: set/p, pause, pause > nul, cls, exit, echo, if, goto....etc son los básicos.
Si queréis ver más comandos en un cmd (ejecutar > cmd.exe) help
Bueno aquí os dejo un ejemplo básico de como hacer tu menú personal, usando todas las técnicas anteriores, prueben.
