curso _PowerShell básico
Sistemas
Temario
OBJETIVOS
Windows PowerShell™ es un nuevo Shell de línea de comandos de Windows que se ha diseñado expresamente para los administradores de sistemas. El Shell incluye un símbolo del sistema interactivo y un entorno de scripting que se pueden utilizar de forma independiente o conjunta.
DIRIGIDO A
Profesionales de tecnologías de la información (TI), programadores y usuarios avanzados que carezcan de conocimientos sobre Windows PowerShell.
CONTENIDOS
-
Introducción a Windows PowerShell
-
Instalar y ejecutar Windows PowerShell
-
Conceptos importantes de Windows PowerShell
-
Aprender los nombres de comandos y parámetros de Windows PowerShell
-
Obtener información resumida de comandos
- Mostrar los tipos de comandos disponibles
-
Obtener información de ayuda detallada
-
Usar nombres de comandos familiares
- Interpretación de los alias estándar
- Crear nuevos alias
-
Canalización de objetos
-
Canalización de Windows PowerShell
-
Ver la estructura de objetos (Get-Member)
-
Usar comandos de formato para cambiar la presentación de los resultados
- Usar Format-Wide para resultados con un único elemento
- Usar Format-List para una vista de lista
- Usar Format-Table para mostrar resultados con formato de tabla
-
Redirigir datos con los cmdlets Out-*
- Dividir en páginas el resultado mostrado en la consola (Out-Host)
- Descartar el resultado (Out-Null) o Imprimir datos (Out-Printer)
- Almacenar datos (Out-File)
-
Desplazamiento por Windows PowerShell
-
Administrar la ubicación actual en Windows PowerShell
- Obtener la ubicación actual (Get-Location)
- Establecer la ubicación actual (Set-Location)
- Almacenar y recuperar ubicaciones recientes (Push-Location y PopLocation)
-
Administrar las unidades de Windows PowerShell
- Agregar nuevas unidades de Windows PowerShell (New-PSDrive)
- Eliminar unidades de Windows PowerShell
- (Remove-PSDrive)
- Agregar y eliminar unidades fuera de Windows PowerShell
-
Trabajar con archivos, carpetas y claves del Registro
- Enumerar archivos, carpetas y claves del Registro (Get-ChildItem)
-
Manipular elementos directamente
- Crear nuevos elementos (New-Item)
- Por qué los valores del Registro no son elementos
- Cambiar nombres de elementos existentes (Rename-Item)
- Desplazar elementos (Move-Item)
- Copiar elementos (Copy-Item)
- Eliminar elementos (Remove-Item)
- Ejecutar elementos (Invoke-Item)
-
Obtener objetos de WMI (Get-WmiObject)
- Enumerar las clases de WMI
- Obtener información detallada sobre las clases de WMI
-
Crear objetos .NET y COM (New-Object)
- Usar New-Object para el acceso a registros de eventos
- Crear objetos COM con New-Object
- Crear accesos directos de escritorio con WScript.Shell o Usar Internet Explorer desde Windows PowerShell
- Obtener advertencias acerca de objetos COM contenidos en .NET
-
Usar clases y métodos estáticos
- Obtener datos de entorno con System.Environment
- Operaciones matemáticas con System.Math
-
Eliminar objetos de la canalización (Where-Object)
- Realizar pruebas con Where-Object
- Filtrado basado en propiedades de objetos
-
Repetir una tarea para varios objetos (ForEach-Object)
-
Seleccionar partes de objetos (Select-Object)
-
Ordenar objetos
-
Usar variables para almacenar objetos
-
Usar Windows PowerShell para tareas de administración
- Administrar procesos locales o Mostrar la lista de procesos (Get-Process)
- Detener procesos (Stop-Process)
-
Administrar servicios locales
- Mostrar la lista de servicios
- Detener, iniciar, suspender y reiniciar servicios
-
Recopilar información acerca de equipos
- Mostrar la lista de configuraciones de escritorio Mostrar información del BIOS
- Mostrar las revisiones instaladas
- Mostrar los usuarios y propietarios locales
- Obtener el espacio en disco disponible
- Obtener información de sesiones iniciadas
- Obtener el usuario que ha iniciado una sesión en un equipo
- Mostrar el estado de un servicio
-
Trabajar con instalaciones de software
- Mostrar las aplicaciones instaladas con Windows Installer
- Mostrar todas las aplicaciones que se pueden desinstalar
- Instalar aplicaciones
- Eliminar aplicaciones
- Actualizar aplicaciones instaladas con Windows Installer
-
Cambiar el estado del equipo: bloquear, cerrar la sesión, apagar y reiniciar
- Bloquear un equipo
- Cerrar la sesión actual o
- Apagar o reiniciar un equipo
-
Trabajar con impresoras
- Crear una lista de conexiones de impresora
- Agregar una impresora de red
- Configurar una impresora predeterminada
- Quitar una conexión de impresora
-
Realizar tareas de red
- Crear una lista de direcciones IP utilizadas en un equipo
- Mostrar los datos de configuración de IP
- Hacer ping en equipos
- Recuperar propiedades de adaptadores de red
- Asignar el dominio DNS para un adaptador de red
- Realizar tareas de configuración de DHCP
- Crear un recurso compartido de red
- Eliminar un recurso compartido de red
- Conectar una unidad de red accesible desde Windows
-
Trabajar con archivos y carpetas
- Mostrar todos los archivos y carpetas que contiene una carpeta
- Copiar archivos y carpetas
- Crear archivos y carpetas
- Eliminar todos los archivos y carpetas que contiene una carpeta o Asignar una carpeta local como una unidad accesible desde Windows o Leer un archivo de texto en una matriz
-
Trabajar con claves del Registro
- Mostrar todas las subclaves de una clave del Registro
- Copiar claves
- Crear claves
- Eliminar claves
-
Trabajar con entradas del Registro
- Mostrar las entradas del Registro
- Obtener una sola entrada del Registro
- Crear nuevas entradas del Registro
- Cambiar el nombre de entradas del Registro
- Eliminar entradas del Registro
-
Alias de compatibilidad
-
Crear accesos directos personalizados de PowerShell
DURACIÓN
20 horas teórico-prácticas
Si ya te has registrado
Accede con tus credenciales para no tener que rellenar toda la información de nuevo.
Si aún no te has registrado
Crearemos un acceso después de inscribirte en el curso para para facilitarte la gestión.
Inscripción al curso
PowerShell básico
Sistemas