• EnglishSpanishGermanFrenchPolishChinese (Traditional)


EnglishSpanishGermanFrenchPolishChinese (Traditional)

Operating systems, scripting, PowerShell and security

Operating systems, software development, scripting, PowerShell tips, network and security

Menú principal
  • Categorías
  • Cursos
  • Libro de PowerShell (nivel medio)
  • Libro de PowerShell (nivel avanzado)
  • Lo mejor
  • Lo último
  • Proyectos
  • Contactar
Ir al contenido

Tutorial de PowerShell

Contenidos

  • Introducción
  • Cmdlets
  • Variables
  • Ficheros
  • Operaciones aritméticas
  • Operaciones de comparación
  • Operaciones lógicas
  • Funciones
  • Sentencias condicionales
  • Sentencias de repetición
  • Ejemplos

Introducción

PowerShell (originalmente llamada Windows PowerShell) es una interfaz de consola (CLI) con posibilidad de escritura y unión de comandos por medio de instrucciones (scripts en inglés).

La interfaz de consola está diseñada para su uso por parte de administradores de sistemas, con el propósito de automatizar tareas o realizarlas de forma más controlada. Originalmente denominada como MONAD en 2003, su nombre oficial cambió al actual cuando fue lanzada al público el 25 de abril de 2006.

El 15 de agosto de 2016, Microsoft publicó el código fuente de PowerShell en GitHub, y cambió su nombre a PowerShell Core.​ Desde la versión 6 se ofrece con licencia MIT.

Cmdlets

  • Introducción a los cmdlets (comandos)

Variables

  • Variables 1: enteros, caracteres y cadenas de caracteres
  • Variables 2: concatenar, extraer, medir cadenas
  • Variables 3: almacenar la ejecución de un comando
  • Variables 4: almacenar en fichero

Ficheros

  • Entrada y salida: almacenar y leer un fichero

Operaciones aritméticas

  • Operaciones aritméticas 1: suma, resta, multiplicación, división y resto
  • operaciones aritméticas 2: resto

Operaciones de comparación

  • Operaciones de comparación 1: -eq (equal to -> igual a)
  • Operaciones de comparación 2: -lt (less than -> menos que)
  • Operaciones de comparación 3: -gt (greater than -> más que)
  • Operaciones de comparación 4: -ge (greater than or equal to -> mayor o igual a)
  • Operaciones de comparación 5: -le (less than or equal to -> menor o igual a)
  • Operaciones de comparación 6: -ne (not equal to -> no es igual a)

Operaciones lógicas

  • Operaciones lógicas 1: -and
  • Operaciones lógicas 2: -or
  • Operaciones lógicas 3: -not

Funciones

  • Funciones con parámetros y sin parámetros
  • Uso de funciones

Sentencias condicionales

  • Sentencia condicional (if)
  • Sentencia condicional (if-else)
  • Sentencia condicional (if-elseif-else)
  • Sentencia condicional (switch)

Sentencias de repetición

  • Bucles

Ejemplos

  • https://www.jesusninoc.com/ejercicios-de-powershell/
Publicado el día 24 de diciembre de 2020

CATEGORÍAS

PowerShell

ETIQUETAS

2016, Caracteres, Código, Concatenar, equal, GitHub, greater than, Greater than or Equal to, HTTP, HTTPS, iOS, IP, Jesús Niño, Jesús Niño Camazón, Less than, Less than or equal to, Lógica, Mac, más que, Mayor o igual a, Metro, Microsoft, MONAD, Ncat, No es igual a, Not equal to, PowerShell Core, Script, switch, Tutorial, Windows, Windows PowerShell

MÁS

  • ¿Cómo sería la certificación Linux LPIC1-102 para PowerShell? (posible equivalencia entre Linux y PowerShell)
  • 12. Gestión de una web con WordPress y PowerShell (nivel intermedio)
  • Cómo depurar scripts en ISE de Windows PowerShell
  • Proyectos e ideas: automatización
  • Técnico Superior en Desarrollo de Aplicaciones Web
  • La "super" librería user32.dll
Jesusninoc utiliza cookies: saber más aquí.