Abrir menú principal
PowerShell 5.0 icon.png
Logo de PowerShell
Facultad Ingeniería
Departamento Informática
Área Ciencias de la computación
Nivel Universitario

PowerShell es un framework o marco de trabajo para la automatización de tareas y gestión de configuración de Microsoft, que consiste de una interfaz de línea de comandos y su lenguaje de scripting (de órdenes o guiones) asociado construidos en .NET Framework. PowerShell inicialmente fue un componente solamente de Windows, pero a partir del 18 de agosto de 2016 es de código abierto y multiplataforma.

EnfoqueEditar

Muchos tutoriales de PowerShell abordan a PowerShell desde una perspectiva de automatización y de archivos de órdenes de línea de comandos suponiendo que el lector ya conoce de programación. Este curso toma una introducción académica más tradicional al enfoque de la programación, con la suposición de que una vez se comprenda la programación usando el lenguaje PowerShell, el lector podrá ser capaz de utilizar otros recursos para desarrollar los scripts que necesita.

PreparaciónEditar

Este es un curso de nivel universitario de un tercio de semestre. Los estudiantes ya deberían estar familiarizados con los conceptos introductorios a la computación y de soporte informático.

RecursosEditar

Las lecciones en este curso usan una variedad de recursos de información. Todos son gratuitos, aunque algunos requeren registro para poder acceder a ellos. En Wikiversidad se hace todo lo posible para evitar este último tipo de recursos a menos que la calidad de los mismos superen claramente la molestia. El libro en línea Master-PowerShell | With Dr. Tobias Weltner en Powershell.com es un recurso de alta calidad que también ofrece la opción de rechazar cualquier contacto.

LeccionesEditar

Lección 1Editar

En esta lección haremos un acercamiento a PowerShell y su entorno, veremos los conceptos básicos, cómo iniciar programas y obtener el programa anfitrión, y cómo consultar la ayuda local y recursos en línea sobre el tema.

Lección 2Editar

En esta lección nos familiarizamos con la consola de PowerShell; aprendemos a utilizar los comandos Get-Command, Get-Date, Get-Process y Get-Service; utilizar la redirección para guardar los datos de salida como un archivo; y aprendemos a seleccionar, ordenar y filtrar contenido con las tuberías y Select-Object, Sort-Object, Where-Object.

Lección 3Editar

En esta lección aprenderemos cómo habilitar la ejecución de archivos de órdenes locales, utilizar los alias de los comandos, detener e iniciar servicios con archivos de órdenes PowerShell y utilizar Write-Host y Write-Output.

Lección 4Editar

Lección 5Editar

Lección 6Editar

Lección 7Editar

Lección 8Editar

Lección 9Editar

Lección 10Editar

Lección 11Editar

Lección 12Editar

Lección 13Editar

Lección 14Editar

Lección 15Editar

Material adicionalEditar