presentación | windows powershell y sus usos para itpro · ¿quÉ es el cmd? • es un interprete...
TRANSCRIPT
![Page 1: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/1.jpg)
Presentación |
Windows Powershell y
sus usos para ITPro
PRESENTACIÓN TÉCNICA
NICOLAS GRANATA
![Page 2: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/2.jpg)
AGENDA
• VISIÓN
• ALCANCE
• OBJETIVOS
• ¿QUÉ ES EL CMD?
• ¿QUÉ ES WINDOWS POWERSHELL?
• DIFERENCIAS ENTRE CMD Y WINDOWS POWERSHELL
• ¿QUE PUEDO REALIZAR CON WINDOWS POWERSHELL?
• WINDOWS POWERSHELL Y LOS SERVICIOS EN LA NUBE (OFFICE 365)
• .NET FRAMEWORK Y WINDOWS POWERSHELL
• Q&A
![Page 3: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/3.jpg)
VISIÓN
• INTRODUCIR A LOS ESPECIALISTAS IT PRO EN EL DESARROLLO Y SCRIPTING A
TRAVÉS DE POWERSHELL, PARA FACILITAR LAS TAREAS DIARIAS E
IMPLEMENTACIONES, BRINDANDO UNA INTRODUCCIÓN A LAS HERRAMIENTAS
QUE AYUDAN A LA AUTOMATIZACIÓN DE PROCESOS IT.
![Page 4: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/4.jpg)
ALCANCE
• INTRODUCIR A LOS ESPECIALISTAS IT PRO EN EL DESARROLLO Y SCRIPTING A
TRAVÉS DE POWERSHELL.
• INTRODUCCIÓN A LOS CONCEPTOS BÁSICOS SOBRE POWERSHELL Y .NET
FRAMEWORK.
• EJECUCIÓN DE EJEMPLOS A NIVEL REFERENCIAL, SIN ENTRAR EN DETALLE DEL
CÓDIGO.
• LA DIFICULTAD DE LOS TEMAS A DE LA PRESENTACIÓN ES DE NIVEL 200.
![Page 5: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/5.jpg)
OBJETIVOS
• DEMOSTRAR A LOS ESPECIALISTAS IT PRO COMO SACAR EL MAYOR PROVECHO
POSIBLE A WINDOWS POWERSHELL PARA LAS EJECUCIÓN DE TAREAS DIARIAS E
IMPLEMENTACIONES.
• ANALIZAR LAS POSIBILIDADES QUE WINDOWS POWERSHELL BRINDA PARA
ADMINISTRAR SERVICIOS EN LA NUBE.
• COMO MAXIMIZAR EL POTENCIAL DE POWERSHELL A TRAVÉS DE .NET
FRAMEWORK.
![Page 6: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/6.jpg)
¿QUÉ ES EL CMD?
• ES UN INTERPRETE DE COMANDOS PARA EJECUTAR
TAREAS EN UN EQUIPO WINDOWS (ELIMINAR Y COPIAR
ARCHIVOS, NAVEGAR Y CREAR DIRECTORIOS, ETC.)
• A SU VEZ SIRVE PARA DISPARAR APLICACIONES QUE
MUESTRA INFORMACIÓN SOBRE EL SISTEMA COMO
PUEDE SER IPCONFIG.EXE.
• INTERPRETE DE SCRIPT .BAT (BATCH) Y . SYS (ARCHIVOS DE CONFIGURACIÓN).
• ES UNA HERRAMIENTA HEREDADA DE LOS ANTIGUOS
SISTEMAS DOS (A EXCEPCIÓN QUE NO ES PARTE DEL
SO).
![Page 7: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/7.jpg)
¿QUÉ ES WINDOWS POWERSHELL?
ESTA CONSTRUIDO SOBRE .NET
FRAMEWORK, POR LO QUE ES
UN INTERPRETE ORIENTADO A
OBJETOS.
Entorno
diseñado para
la esencialmente
automatización
de la
administración.
Lenguaje de
Scripting y Shell.
Interpreta script
de extensión PS1.
![Page 8: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/8.jpg)
DIFERENCIAS ENTRE CMD Y WINDOWS POWERSHELL
![Page 9: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/9.jpg)
¿QUÉ PUEDO REALIZAR CON WINDOWS POWERSHELL?
Interactuar con
productos Microsoft.
Administrar el
sistema
operativo.
Automatización
de tareas
mediante Script,
funciones,
workflow, etc.
![Page 10: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/10.jpg)
WINDOWS POWERSHELL Y LOS SERVICIOS EN LA NUBE
(OFFICE 365)
Brinda
Flexibilidad.
Mejor y mayor
maniobrabilidad
de datos.
Trabajos en bulk
y
automatización.
Permite realizar
acciones que no son
posibles mediante la consola web.
![Page 11: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/11.jpg)
WINDOWS POWERSHELL Y LOS SERVICIOS EN LA NUBE
(OFFICE 365)
Ejemplos:
• https://nicolasgranata.com/2016/03/29/como-conectar-mediante-
powershell-a-exchange-online-actualizado-2016-powershell/
• https://nicolasgranata.com/2016/03/10/crear-contactos-en-forma-
masiva-en-office365-powershell/
![Page 12: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/12.jpg)
.NET FRAMEWORK Y WINDOWS POWERSHELL
Utilizar los espacios de
nombres de .NET
Framework para el
desarrollo de script.
Agregar librerías de
.NET Framework y de
terceros.
Permite trabajar con
objetos, métodos, etc. que
se utilizan al desarrollar con
Visual Studio.
Facilita la creación
de clases que puedo
generar y utilizar
mediante Powershell.
![Page 13: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/13.jpg)
.NET FRAMEWORK Y WINDOWS POWERSHELLEjemplos:
• https://nicolasgranata.com/2015/08/20/funcion-para-calcular-una-
edad-uso-de-datetime-powershell/
• https://nicolasgranata.com/2015/09/08/crear-una-clase-powershell-5-0-
powershell/
![Page 14: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/14.jpg)
PREGUNTAS ?
![Page 15: Presentación | Windows Powershell y sus usos para ITPro · ¿quÉ es el cmd? • es un interprete de comandos para ejecutar tareas en un equipo windows (eliminar y copiar archivos,](https://reader030.vdocuments.mx/reader030/viewer/2022040308/5edbccfbad6a402d666631c4/html5/thumbnails/15.jpg)
MUCHAS GRACIAS