Contenidos
Editor gráfico
En PowerShell se puede escribir, ejecutar y probar scripts de maneras que no están disponibles en la consola de Windows PowerShell.
Escribir en la consola un script es tedioso, para escribir un script se hace desde el Entorno de scripting integrado.
El entorno de scripting integrado se utiliza para crear, ejecutar y depurar comandos o scripts, en definitiva es una mejora el símbolo de sistema.
El ISE agrega color de sintaxis, finalización con tabulación, IntelliSense, depuración visual y ayuda contextual.
El ISE permite ejecutar cmdlets en un panel de consola, pero también admite paneles que se pueden usar para ver simultáneamente el código fuente del script y otras herramientas que pueden conectarse al ISE. También puede abrir varias ventanas de script al mismo tiempo, lo cual es especialmente útil cuando se depura un script que usa las funciones definidas en otros scripts o módulos.
Ayuda a la edición
Puede enumerar los fragmentos disponibles presionando Ctrl + J o seleccionando «Iniciar fragmentos» en el menú «Editar». Observe que una información sobre herramientas muestra el texto real que se insertará, a medida que se desplaza sobre las selecciones en el menú desplegable de fragmentos. Así es como se ve:
Depuración
Consiste en crear un punto de interrupción en la ejecución, se trata de una zona designada en un script en la que se desea pausar la ejecución y examinar el estado actual de las variables y el entorno en que se ejecuta el script. Cuando un punto de interrupción pausa un script, puede ejecutar comandos en el panel de consola para examinar el estado del script. Puede generar variables o ejecutar otros comandos. Incluso puede modificar el valor de las variables que son visibles para el contexto del script que se está ejecutando. Después de examinar lo que desea ver, puede reanudar la operación del script.
Más información
- https://www.jesusninoc.com/01/13/como-depurar-scripts-en-ise-de-windows-powershell/
- https://www.jesusninoc.com/04/12/establecer-un-punto-de-interrupcion-para-depurar-programas-en-powershell/
Presentación de la información
Mediante el uso de menús se presentan las distintas opciones de funcionamiento de un script.
Más información
Gestión de peticiones web
Las peticiones a servidores web se realizan mediante métodos GET o POST.
GET
El método GET solicita una representación de un recurso específico. Las peticiones que usan el método GET sólo deben recuperar datos.
Más información
POST
El método POST se utiliza para enviar una entidad a un recurso en específico, causando a menudo un cambio en el estado o efectos secundarios en el servidor.
Más información
- https://www.jesusninoc.com/12/09/realizar-peticion-http-utilizando-el-metodo-post/
- https://www.jesusninoc.com/03/11/enviar-datos-a-un-formulario-de-google-docs-desde-powershell/
- https://www.jesusninoc.com/04/30/enviar-datos-a-un-formulario-de-google-docs-desde-powershell-deducir-los-parametros-que-se-envian-por-post/