Dominando la Línea de Comandos y Scripts Batch en Windows: Conceptos Esenciales de Sistemas Operativos
Clasificado en Informática
Escrito el en español con un tamaño de 3,95 KB
Operaciones Fundamentales en la Línea de Comandos de Windows
Gestión de Directorios y Archivos
Ve a una ruta relativa al directorio Sistemas con una sola orden.
cd ../../apuntes/sistemas
Crea un nuevo subdirectorio en el directorio Programa usando rutas relativas, con una sola orden.
mkdir ../../programa/nuevodirec
Lista el contenido del directorio principal usando ruta absoluta, con una sola orden.
dir C:/Principal
Visualiza el árbol de directorios del directorio raíz. Primero, con una orden, ve al directorio raíz. Utiliza dos órdenes en total.
cd C:/ ; tree
Conceptos Clave de Sistemas Operativos
Estructura de Archivos y Directorios
¿Cuáles son los directorios especiales dentro de una estructura de archivos en el sistema operativo?
- Directorio raíz: Es el directorio inicial de toda la estructura de directorios y del que depende el resto de la información almacenada en el soporte.
- Directorio actual (
.
): Es un directorio especial que hace referencia al directorio en el que nos encontramos. - Directorio padre (
..
): Es un directorio especial que hace referencia al directorio padre del directorio en el que nos encontramos.
Multiproceso y Multitarea en Windows
¿Es Microsoft Windows un sistema multiproceso? Razona la respuesta.
Sí, los sistemas operativos Windows son multitarea real y, en sus versiones modernas, son capaces de gestionar múltiples procesadores gracias al llamado Multiproceso Simétrico (SMP), lo que les permite ejecutar varios procesos de forma concurrente.
Accesos Directos y Gestión de Unidades
¿Qué es un acceso directo en Windows?
Es un icono con el que podemos acceder directamente a un archivo o aplicación, sirviendo como un enlace a su ubicación original.
Cuando queremos formatear una unidad, ¿tenemos la posibilidad de crear particiones?
No, la herramienta de formateo está diseñada únicamente para dar formato a particiones ya creadas. La creación de particiones se realiza con herramientas específicas de gestión de discos.
Automatización con Scripts Batch en Windows
Creación de Ficheros por Lotes con Argumentos
Crea un fichero por lotes que admita 3 argumentos para los archivos 1, 2 y 3.
@echo off
if exist %3 goto copy else goto salir
:copy
if exist %1 type %1 >> %3
if exist %2 type %2 >> %3
echo Se han copiado los archivos satisfactoriamente.
pause
goto hecho
:salir
echo %3 no existe.
pause
cls
:hecho
cls
Script de Utilidades para Unidades
Crea un script para realizar una copia de seguridad de una unidad dada y otras utilidades.
@echo off
:inicio
cls
echo.
echo Menú de Utilidades
echo 1. Hacer copia de seguridad.
echo 2. Buscar archivos en unidad dada.
echo 3. Comprobar y desfragmentar.
echo 4. Salir
choice /n /c 1234 /m "Indique su opción: "
if errorlevel 4 goto salir
if errorlevel 3 goto comprob
if errorlevel 2 goto search
if errorlevel 1 goto recu
:recu
set /p source=Indique la unidad de origen para la copia de seguridad:
set /p dest=Indique la ruta de destino para guardar la copia de seguridad:
xcopy %source% %dest%
pause
goto inicio
:search
set /p ruta=Indique la unidad donde quiere buscar:
set /p fich=Indique qué archivo busca:
dir /s %ruta% | find "%fich%"
pause
goto inicio
:comprob
set /p scan=Indique qué unidad quiere comprobar y desfragmentar:
chkdsk %scan%
defrag /u %scan%
pause
goto inicio
:salir
choice /c SN /m "¿Seguro que quiere salir? "
if errorlevel 2 goto inicio
if errorlevel 1 cls