Out-File

Enviar cmdlets entre un cliente y un servidor leyendo de un fichero

Servidor

Cliente

 

Crear, compilar y ejecutar una DLL con Microsoft Visual C# que ejecute un cmdlet de PowerShell

Crear un proyecto en Visual C# Biblioteca de Clase (.NET Framework) Buscar e instalar en NuGet System.Management.Automation Importar desde Microsoft Visual C# la referencia al ensamblado System.Management.Automation (C:\Windows\assembly\GAC_MSIL\System.Management.Automation\1.0.0.0__31bf3856ad364e35\System.Management.Automation.dll) Añadir el siguiente código en PowerShell a Visual Studio C# y compilar la solución

La dll compilada se encuentra en la carpeta bin Llamar a la dll creada desde PowerShell

Mostrar una tabla HTML con el valor nutricional (azúcares) de todos los fabricantes de productos encontrados en la tienda online de un supermercado en PowerShell

Código web generado

Automatizar el movimiento del ratón en el sistema operativo Windows con PowerShell

 

Convertir varios ficheros RTF en TXT con PowerShell

Crear un proceso hijo mediante la función fork de Linux (en Bash y en PowerShell mediante WSL)

Código para crear un proceso hijo mediante la función fork

Código para PowerShell

Código ejecutado en PowerShell mediante WSL (el resultado es un poco extraño a la hora de obtener los identificadores de proceso tanto del proceso padre como del proceso hijo) Código ejecutado en Bash (los identificadores de proceso del padre y del hijo son normales)

Utilizar zonas de memoria compartida en Linux mediante WSL desde PowerShell

Programa que crea la zona de memoria compartida y almacena un valor

Zona de memoria creada Programa que lee un valor en la zona de memoria compartida

Compilar un programa en C mediante GCC (GNU Compiler Collection) desde PowerShell

Código sin \

 

Convertir un fichero RTF en TXT con PowerShell

Simular una fuerza bruta mediante peticiones HTTP desde PowerShell utilizando el método GET