Cel: +52 (55) 3040-5403 Correo: mariana.velazquez@recluit.com
post-tittle

¿Qué es PowerShell?

Por: Reclu IT

8 de octubre de 2020

Windows PowerShell es un motor de automatización orientado a objetos y un lenguaje de secuencias de comandos. Está diseñado principalmente para administradores de sistemas. Ayuda a los profesionales de TI a controlar y automatizar la administración del sistema operativo Windows y otras aplicaciones.

Introdujo algunos conceptos nuevos e irresistibles que le permiten ampliar la el conocimiento que ha adquirido y los scripts que ha creado dentro de los entornos Windows Command Prompt y Windows Script Host.

Combina la flexibilidad de las secuencias de comandos, la velocidad de la línea de comandos y el poder de una herramienta de administración basada en GUI. Permite resolver problemas de manera eficiente al ayudar al administrador del sistema a eliminar futuras horas de trabajo manual. Repasaremos todos los aspectos importantes que debes conocer para aprender PowerShell.

La primera versión 1.0 de PowerShell se lanzó en 2006. Hoy, PowerShell tiene la versión 5.1. A medida que pasaban el año y la versión, las capacidades y los entornos de alojamiento de PowerShell aumentaron significativamente. Las implementaciones en el tiempo son:

  • PowerShell versión 1 admitía la administración local de Windows Server 2003
  • PowerShell 2.0 se integró con Windows 7 y Windows Server 2008 R2. Esta versión admite la comunicación remota y mejora las capacidades de PowerShell como transacciones, trabajos en segundo plano, eventos, depuración, etc.
  • PowerShell 3.0 se lanzó como parte interna del marco de administración de Windows. Se instaló en Windows 8 y Windows Server 2012. Puede agregar y programar trabajos, conectividad de sesión, carga automática de módulos, etc.
  • PowerShell 4.0 se envió con Windows 8.1 y Windows Server 2012 R2. En esta versión, se agregó soporte para la configuración de estado deseada, depuración mejorada, diagnóstico de red.
  • PowerShell 5.0 se lanzó como parte interna del marco de administración de Windows 5. Las características que se ofrecen en esta versión son depuración remota, definiciones de clases, enumeraciones de .NET, etc.

PowerShell es una poderosa herramienta de scripting que puede agilizar enormemente sus tareas administrativas. Si no ha tenido la oportunidad de aprender a usarlo, es posible que desee dedicar tiempo ahora.

Aquí hay algunas razones de las ventajas de aprenderlo:

  • Puede hacer tu vida más fácil

Lo creas o no, usar la línea de comando puede hacer su vida más fácil. Suponga por un momento que necesitas actualizar un atributo de Active Directory para mil usuarios. Realizar lsa tareas manualmente probablemente tardaría horas en completarse. Sin embargo, con PowerShell, puede completar la tarea con una sola línea de código.

  • Muchas GUI son interfaces de PowerShell

Muchas de las interfaces GUI que Microsoft ha estado diseñando para sus diversos productos son en realidad interfaces frontales para PowerShell. Probablemente el ejemplo más conocido de esto es la Consola de administración de Exchange. Aunque esta utilidad parece una herramienta de administración estándar, está construida completamente sobre PowerShell. Cualquier función que realice a través de la GUI genera realmente código de PowerShell que completa la tarea solicitada. En muchos casos, la consola incluso le muestra el comando de PowerShell que se utilizó al completar la tarea.

  • Los exámenes de certificación de Microsoft contienen preguntas de PowerShell

Microsoft ha estado agregando preguntas específicas de PowerShell a muchos de sus nuevos exámenes de certificación. No es necesario que conozcas la sintaxis completa de los comandos, pero sí debe saber qué comando debe utilizar en una situación determinada.


Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)
post-tittle

¿Qué es PowerShell?

Por: Reclu IT

8 de octubre de 2020

Windows PowerShell es un motor de automatización orientado a objetos y un lenguaje de secuencias de comandos. Está diseñado principalmente para administradores de sistemas. Ayuda a los profesionales de TI a controlar y automatizar la administración del sistema operativo Windows y otras aplicaciones.

Introdujo algunos conceptos nuevos e irresistibles que le permiten ampliar la el conocimiento que ha adquirido y los scripts que ha creado dentro de los entornos Windows Command Prompt y Windows Script Host.

Combina la flexibilidad de las secuencias de comandos, la velocidad de la línea de comandos y el poder de una herramienta de administración basada en GUI. Permite resolver problemas de manera eficiente al ayudar al administrador del sistema a eliminar futuras horas de trabajo manual. Repasaremos todos los aspectos importantes que debes conocer para aprender PowerShell.

La primera versión 1.0 de PowerShell se lanzó en 2006. Hoy, PowerShell tiene la versión 5.1. A medida que pasaban el año y la versión, las capacidades y los entornos de alojamiento de PowerShell aumentaron significativamente. Las implementaciones en el tiempo son:

  • PowerShell versión 1 admitía la administración local de Windows Server 2003
  • PowerShell 2.0 se integró con Windows 7 y Windows Server 2008 R2. Esta versión admite la comunicación remota y mejora las capacidades de PowerShell como transacciones, trabajos en segundo plano, eventos, depuración, etc.
  • PowerShell 3.0 se lanzó como parte interna del marco de administración de Windows. Se instaló en Windows 8 y Windows Server 2012. Puede agregar y programar trabajos, conectividad de sesión, carga automática de módulos, etc.
  • PowerShell 4.0 se envió con Windows 8.1 y Windows Server 2012 R2. En esta versión, se agregó soporte para la configuración de estado deseada, depuración mejorada, diagnóstico de red.
  • PowerShell 5.0 se lanzó como parte interna del marco de administración de Windows 5. Las características que se ofrecen en esta versión son depuración remota, definiciones de clases, enumeraciones de .NET, etc.

PowerShell es una poderosa herramienta de scripting que puede agilizar enormemente sus tareas administrativas. Si no ha tenido la oportunidad de aprender a usarlo, es posible que desee dedicar tiempo ahora.

Aquí hay algunas razones de las ventajas de aprenderlo:

  • Puede hacer tu vida más fácil

Lo creas o no, usar la línea de comando puede hacer su vida más fácil. Suponga por un momento que necesitas actualizar un atributo de Active Directory para mil usuarios. Realizar lsa tareas manualmente probablemente tardaría horas en completarse. Sin embargo, con PowerShell, puede completar la tarea con una sola línea de código.

  • Muchas GUI son interfaces de PowerShell

Muchas de las interfaces GUI que Microsoft ha estado diseñando para sus diversos productos son en realidad interfaces frontales para PowerShell. Probablemente el ejemplo más conocido de esto es la Consola de administración de Exchange. Aunque esta utilidad parece una herramienta de administración estándar, está construida completamente sobre PowerShell. Cualquier función que realice a través de la GUI genera realmente código de PowerShell que completa la tarea solicitada. En muchos casos, la consola incluso le muestra el comando de PowerShell que se utilizó al completar la tarea.

  • Los exámenes de certificación de Microsoft contienen preguntas de PowerShell

Microsoft ha estado agregando preguntas específicas de PowerShell a muchos de sus nuevos exámenes de certificación. No es necesario que conozcas la sintaxis completa de los comandos, pero sí debe saber qué comando debe utilizar en una situación determinada.


Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)

Política de privacidad de www.recluit.mx

Para recibir la información sobre sus Datos Personales, la finalidad y las partes con las que se comparte,
contacten con el Propietario.