Índice: -Tubería -Redireccionamiento -Variables de entorno-SET- -Path -Prompt
TUBERÍA | Toma la salida de un comando como entrada de otro. Ejemplo: dir | more find “Eduardo” agenda.txt | sort
find “Eduardo” agenda.txt Gonzalo Martínez 488878787 Eduardo Gómez 55656565 Lautaro Bartel 458484848 Álvaro Eduardo González Matías Riquelme Jimena Romero 55569595 Beatriz Rodríguez 558885 Eduardo López 5847848
find “Eduardo” agenda.txt Eduardo Gómez 55656565 Álvaro Eduardo González Eduardo López 5847848 find “Eduardo” agenda.txt | sort Álvaro Eduardo González Eduardo Gómez 55656565 Eduardo López 5847848
Redireccionamiento > sobreescribe >> Agregar Envía la salida de un comando hacía un archivo. Ejemplo: Dir *.txt > pepe.txt Sort agenda.txt >> pepe.txt
Variables de entorno… Las variables de entorno son variables pre-definidas por el sistema, que son usadas por diferentes programas para brindarle información. Se pueden ver tecleando en la línea de comando “set”
Algunas variables de entorno… %PATHEXT% Esta variable contiene una lista separada por punto y comas con las extensiones conocidas de los archivos ejecutables. Si el nombre de un ejecutable terminan con una extensión incluida en esta lista, es posible omitir dicha extensión al invocar el programa. Ejemplo: ares (y no ares.exe) siempre y cuando “.exe” este en “pathext”.
Valores por defecto de las variables de entorno
Pseudo Variables Son las variables que no almacenan un valor fijo, sino que se evalúan o cambian al momento de pedir su valor.
PATH Muestra o establece una ruta de búsqueda para archivos ejecutables. *Ejemplo: c:\windows\system32 Si yo tecleo cualquier comando por ejemplo“attrib” lo va a buscar a c:\windows\system32.
Para agregarle una ruta a PATH: PATH=%PATH%;ruta nueva
Ejercicio Hacer un bat que al ejecutarlo (en cualquier ubicación) busque a partir de la cadena de texto que especifique el usuario el directorio o archivo con ese nombre. En el directorio actual o en su sub directorio.
Cambio permanente Para lograr un cambio permanente, se puede usar el comando SETX o desde el escritorio de Windows XP: Hacer clic sobre el icono de Mi PC. Propiedades. Opciones avanzadas. Luego abajo, buscar y dar click al botón Variables de entorno. Para modificar una variable existente, hacer click en su nombre y luego en el botón Modificar. Para crear una nueva variable, usar el botón Nueva.
PROMPT Cambia el punteo de comandos del sistema por la cadena que se especifique.