¡Bienvenido a la comunidad PowerShell GitHub! PowerShell es una herramienta/marco de configuración y automatización multiplataforma (Windows, Linux y macOS) que funciona bien con sus herramientas existentes y está optimizado para manejar datos estructurados (por ejemplo, JSON, CSV, XML, etc.), API REST, y modelos de objetos. Incluye un shell de línea de comandos, un lenguaje de secuencias de comandos asociado y un marco para procesar cmdlets.
Aunque este repositorio comenzó como una bifurcación del código base de Windows PowerShell, los cambios realizados en este repositorio no se trasladan a Windows PowerShell 5.1. Esto también significa que los problemas que se rastrean aquí son solo para PowerShell 7.x y superiores. Los problemas específicos de Windows PowerShell se deben informar con la aplicación Feedback Hub, eligiendo "Aplicaciones > PowerShell" en la categoría.
Si es nuevo en PowerShell y desea obtener más información, le recomendamos revisar la documentación de introducción.
PowerShell es compatible con Windows, macOS y una variedad de plataformas Linux. Para obtener más información, consulte Instalación de PowerShell.
Para obtener mejores resultados al actualizar, debe utilizar el mismo método de instalación que utilizó cuando instaló PowerShell por primera vez. El método de actualización es diferente para cada plataforma y método de instalación.
Panel con visualizaciones de contribuciones de la comunidad y estado del proyecto mediante PowerShell, Azure y PowerBI.
Para obtener más información sobre cómo y por qué creamos este panel, consulte esta publicación de blog.
GitHub Discussions es una función que permite debates abiertos y gratuitos dentro de la comunidad sobre temas que no están relacionados con el código, a diferencia de los problemas.
Este es un experimento que estamos probando en nuestros repositorios, para ver si ayuda a sacar las discusiones de los problemas para que los problemas sigan siendo procesables por el equipo o los miembros de la comunidad. No se debe esperar que los miembros del equipo de PowerShell participen habitualmente en estas discusiones. Los miembros individuales del equipo de PowerShell pueden optar por participar en las discusiones, pero la expectativa es que los miembros de la comunidad ayuden a impulsar las discusiones para que los miembros del equipo puedan concentrarse en los problemas.
Cree o únase a una discusión.
¿Quieres chatear con otros miembros de la comunidad PowerShell?
Hay docenas de canales de temas específicos en nuestro grupo de usuarios virtuales de PowerShell impulsado por la comunidad, a los que puede unirse:
gitter
Discordia
IRC en Libera.Chat
Flojo
linux | ventanas | macos |
---|---|---|
Instrucciones | Instrucciones | Instrucciones |
Si tiene algún problema para compilar, consulte las preguntas frecuentes para desarrolladores.
CI de Azure (Windows) | CI de Azure (Linux) | CI de Azure (macOS) | Grado de factor de código |
---|---|---|---|
Puedes clonar el repositorio:
clon de git https://github.com/PowerShell/PowerShell.git
Para obtener más información, consulte trabajar con el repositorio de PowerShell.
Consulte la Guía de contribuciones para saber cómo desarrollar y contribuir. Si está desarrollando aplicaciones .NET Core C# destinadas a PowerShell Core, consulte nuestras preguntas frecuentes para obtener más información sobre el paquete NuGet del SDK de PowerShell.
Además, asegúrese de consultar nuestro repositorio PowerShell-RFC para obtener documentos de solicitud de comentarios (RFC) para enviar y dar comentarios sobre diseños propuestos y futuros.
Para obtener soporte, consulte la sección de soporte.
PowerShell tiene la licencia MIT.
Licencia: al solicitar y utilizar la imagen del sistema operativo del contenedor para contenedores de Windows, usted reconoce, comprende y acepta los Términos de licencia complementarios disponibles en Microsoft Artifact Registry.
Visite nuestro tema about_Telemetry para leer detalles sobre la telemetría recopilada por PowerShell.
La política de gobernanza para el proyecto PowerShell se describe en el documento de gobernanza de PowerShell.
Consulte nuestro Código de conducta antes de participar en este proyecto.
Para cualquier problema de seguridad, consulte nuestra Política de seguridad.