You are on page 1of 8

UT03: ADMINISTRACIN DE SISTEMAS OPERATIVOS MICROSOFT: MODO COMANDO 1 ASIR 37313-ISO

3.1.- Sistemas !e"ati# s $e Mi%" s &t e' m $ % ma'$ . Se entiende por intrprete de comandos ( Shell o caparazn) al sistema encargado de leer las rdenes que teclea el usuario y convertirlas en instrucciones que el sistema operativo interpreta. El funcionamiento del intrprete es recibir una orden o comando (puede llevar parmetros) e interpretarlo (e ecutarlo). 3.(.- P"ime" s !as s e' )i'$ *s El intrprete de comandos es %m$ (en anteriores versiones se llamaba command.com) y accederemos a l tecleando! "nicio E ecutar y escribir cmd "nicio #odos los programas $ccesorios S%mbolo del sistema. 3.3.- C ma'$ s "e+a%i 'a$ s % ' + s a"%,i# s. $i" &os muestra los archivos y directorios (carpetas) que hay en el directorio actual. Este comando puede tener argumentos. 's( que nos mostrar tambin los archivos de los subdirectorios. 'p( que muestra la informacin paginada. )nombre directorio*( que visualiza el contenido de ese directorio. %$ Si va slo( nos dir en que directorio estamos( pero lo normal es darle una ruta( a la cual nos cambiar. "$ -"m$i". +orra el directorio que le pases como argumento( siempre que est vac%o. m$ -m/$i". ,rea un directorio. $e+ +orra el archivo archivos que le pases como argumento. t0!e -odemos ver el contenido de un fichero utilizando el comando type fichero. &ota! -odemos saber la sinta.is de cualquier comando utilizando un manual en l%nea llamado ,e+!. #enemos que teclear ,e+! % ma'$ % ma'$ 12 P" 3a"4 !.e4 ,e+! m$4 ,e+! $i"4 et%.

UT03: ADMINISTRACIN DE SISTEMAS OPERATIVOS MICROSOFT: MODO COMANDO 1 ASIR 37313-ISO

3.5.- Us $e % m $i'es. ,uando el argumento de un comando es un archivo o un directorio( se pueden utilizar ciertos comodines para elaborar construcciones globales( que son maneras de indicar varios nombres a la vez. #enemos! / que sustituye a nada o a cualquier n0mero de caracteres. 1 que sustituye a nada o a un carcter. -or e emplo( m/ significar cualquier archivo o directorio que empiece por m2 mientras que ma1 ,oincidir con ma3( con mas( con ma pero no con madera. 3.6.- E$i%i7' $e te8t . 4na de las herramientas ms elementales que nos proporcionan los sistemas operativos es la posibilidad de editar un archivo de te.to. En este caso podemos utilizar la aplicacin e$it con la que podremos realizar las operaciones t%picas de los editores de te.tos! abrir( guardar( copiar( pegar( buscar( sustituir( etc. 3.9.- Re$i"e%%i 'es 0 t:3e";as. -odemos cambiar la entrada estndar (teclado) y la salida (pantalla) en la e ecucin de alg0n comando. -ara realizarlo tenemos! <4 = y <<. ,omando 5 (!i!e+i'e t:3e";a).6 -ermite enviar la salida de un comando a la entrada de otro. -or e emplo( podemos teclear dir 's y more dir 's 5 more ,omando e%, .6 7uestra en pantalla los argumentos que se le a8adan. E .! echo pepe uan mostrar pepe 9uan2 echo pepe uan : nombres( crear un fichero llamado nombres cuyo contenido ser pepe uan (si e.iste nombres( lo borrar%a). 3.7.- >?s@:e$a $e %a$e'as e' &i%,e" s $e te8t . -ara buscar utilizamos el comando findstr (tambin find )cadena* fichero)! &i'$st" !e!e A.t8t( mostrar las l%neas donde se encuentra la cadena pepe dentro de los ficheros que tengan e.tensin t.t. 3.B.- Cist7"i% $e % ma'$ s 0 e8!a'si7' $e te%+a$ . ,on histrico de comandos nos referimos a la posibilidad de consultar los comandos que llevamos e ecutados. -ara ello tenemos que teclear la tecla de nuestro teclado( para( en cada pulsacin( retroceder un comando de nuestro historial de comandos. ;a utilidad e.pansin de teclado nos permite rellenar el nombre de un fichero o directorio slo con poner las primeras letras y despus pulsar #abulador.

UT03: ADMINISTRACIN DE SISTEMAS OPERATIVOS MICROSOFT: MODO COMANDO 1 ASIR 37313-ISO

3.D.- Ot" s % ma'$ s date! fecha del sistema. time! hora del sistema. copy! copiar (duplicar) archivos de origen a destino ren (rename)! cambiar el nombre del archivo e.it! vuelve al lugar desde donde se invoc. fc! compara ficheros. move ! mueve ficheros de un sitio a otro. 3.10.- ReE+a !a"a +a & "ma%i7' $e ' m3"es $e a"%,i# s. 3) &o distingue entre may0sculas y min0sculas. <) -ueden tener hasta <=> caracteres. ?) &o podemos utilizar los siguientes caracteres! @ ' ! / 1 ) A : 5 . B) Es aconse able que los ficheros lleven e.tensin( las cuales sirven para asociarlas a programas( mientras que no es muy normal que la llevan los directorios. 3.11.- At"i3:t s. 4n atributo ofrece informacin indicando si un archivo es de slo lectura( est oculto( preparado para ser archivado( cifrado( comprimido( etc. #ambin pueden considerarse como atributos algunos datos asociados a los archivos o directorios como son el propietario y los derechos que se ofrecen al resto de usuarios. -ara ver los atributos tecleamos attrib y vemos que aparecen al lado de cada archivo unas letras que pueden ser!

C! atributo de slo lectura. "mpide que borre accidentalmente el archivo. &o puede ser
3

UT03: ADMINISTRACIN DE SISTEMAS OPERATIVOS MICROSOFT: MODO COMANDO 1 ASIR 37313-ISO

modificado. S! "ndica que es un archivo del sistema( esto es( que forma parte del sistema operativo. D! $tributo de archivo oculto. "mpide que se muestre el archivo al e ecutarse dir. $! $tributo de archivo de almacenamiento. Si un archivo es de sistema y no de almacenamiento( tampoco aparecer si e ecutamos dir. El comando .copy slo copia archivos que tengan este atributo. Si( por e emplo quisiramos dotar a un archivo del atributo )sistema* tendremos que e ecutar attrib Es archivo. -ara ms informacin sobre attrib teclear help attrib. ,onocer este comando nos puede ir muy bien cuando alg0n archivo maligno se ha instalado en nuestro ordenador( puesto que los autores le habrn dotado de atributos que impidan su borrado. Si detectamos la presencia de uno de esos archivos( con attrib podemos )desprotegerlos* para que puedan ser eliminados de ndoles( por e emplo( 0nicamente con el atributo $.

3.1(- A"%,i# s $e % ma'$ s. Son archivos de te.to que permiten e ecutar diversos comandos del shell (intrprete de comandos). -or e emplo( e ecutando los comandos dir F date'# obtendr%amos un listado del contenido del directorio de traba o seguido de la fecha. Gamos a ver un primer e emplo! En cmd vamos a editar un archivo con edit! edit ddir.cmd y en la primera l%nea introducimos dir y en la segunda date '#. Huardar el archivo y teclear ddir.

Gemos que primero e ecuta el comando dir y despus el comando date '#. -odemos me orarlo escribiendo!

UT03: ADMINISTRACIN DE SISTEMAS OPERATIVOS MICROSOFT: MODO COMANDO 1 ASIR 37313-ISO

Ibteniendo el siguiente resultado!

Gamos a comentar lo escrito en ddir.cmd! Empieza por la l%nea Jecho off( que impide que la e ecucin de cada l%nea del archivo se vea refle ada en la pantalla (prueba a e ecutar ddir con esa l%nea y sin ella). ;a segunda l%nea es un comentario( lo que nos sirve para ayudarnos a entender el cdigo introducido. ;os comentarios empiezan por !! o por la palabra rem. El comando e%, . (echo seguido de un punto( sin espacio) inserta una l%nea en blanco. Si ponemos echo te.to( veremos el te.to en pantalla.

UT03: ADMINISTRACIN DE SISTEMAS OPERATIVOS MICROSOFT: MODO COMANDO 1 ASIR 37313-ISO

3.13.- Va"ia3+es $e e't "' 0 $e sistema. $lgunas variables las define el propio sistema operativo. Si queremos ver que variables tiene el intrprete cmd( tecleamos set.

3.13.1.- Va"ia3+es $e e't "' e' %m$ $lgunas variables de entorno relevantes para KindoLs son! M$#E.6 Necha actual en el mismo formato que dar%a date 't. DI7EMC"GE.6 4nidad donde se encuentra el directorio de inicio de usuario.

DI7E-$#D.6 Mirectorio de inicio del usuario.

-$#DEO#.6 E.tensiones de archivos que se consideran e ecutables. E .! echo Ppathe.tP.

-$#D.6 ,ontiene rutas de archivos que queremos que estn disponibles para poderse e ecutar desde cualquier sitio. #eclear echo P-$#DP.

UT03: ADMINISTRACIN DE SISTEMAS OPERATIVOS MICROSOFT: MODO COMANDO 1 ASIR 37313-ISO

-odemos a8adir un directorio a esta variable( escribiendo por e emplo! set pathQPpathP2c!@antonio (se supone que tendremos un directorio llamado antonio). -odemos ver en el entorno grfico las variables del entorno. -ara ello pulsar el botn derecho del ratn sobre 7i -c( -ropiedades del Sistema y en Ipciones $vanzadas acceder a Gariables de entorno!

UT03: ADMINISTRACIN DE SISTEMAS OPERATIVOS MICROSOFT: MODO COMANDO 1 ASIR 37313-ISO

-CI7-#.6 &os trata de mostrar un )prompt* concreto. #eclea help prompt para obtener ms informacin. $ctualmente est configurado como!

SRS#E7MC"GE.6 "ndica qu unidad alo a el directorio del sistema. SRS#E7CII#.6 Mirectorio ra%z del sistema. 4SEC&$7E.6 &ombre de usuario. K"&M"C.6 Similar a Systemroot. A%ti#i$a$es !a"a "ea+iFa" $es$e +a +;'ea $e % ma'$ s. 3.6 ,rea una cuenta de usuario( asignndole una clave. -osteriormente( crea otra cuenta sin clave( es decir( hay que asignrsela despus. <.6 ,rea un grupo desde la l%nea de comandos y asigna una de las cuentas de usuario anteriormente creada a este grupo. ?.6 ,omprueba( en el entorno grfico( estas acciones. B.6 Elimina las cuentas de usuario y de grupo creadas. ,omprubalo. =.6 Estudia algunas de las opciones que consideres ms importantes del comando net referido a usuarios y grupos.

You might also like