Bem-vindo à comunidade GitHub do PowerShell! PowerShell é uma ferramenta/estrutura de automação e configuração de plataforma cruzada (Windows, Linux e macOS) que funciona bem com suas ferramentas existentes e é otimizada para lidar com dados estruturados (por exemplo, JSON, CSV, XML, etc.), APIs REST, e modelos de objetos. Inclui um shell de linha de comando, uma linguagem de script associada e uma estrutura para processamento de cmdlets.
Embora este repositório tenha começado como uma bifurcação da base de código do Windows PowerShell, as alterações feitas neste repositório não são transferidas de volta para o Windows PowerShell 5.1. Isso também significa que os problemas rastreados aqui são apenas para o PowerShell 7.xe superior. Problemas específicos do Windows PowerShell devem ser relatados com o aplicativo Feedback Hub, escolhendo "Aplicativos > PowerShell" na categoria.
Se você é novo no PowerShell e deseja saber mais, recomendamos revisar a documentação de introdução.
O PowerShell é compatível com Windows, macOS e diversas plataformas Linux. Para obter mais informações, consulte Instalando o PowerShell.
Para obter melhores resultados ao atualizar, você deve usar o mesmo método de instalação usado quando instalou o PowerShell pela primeira vez. O método de atualização é diferente para cada plataforma e método de instalação.
Painel com visualizações de contribuições da comunidade e status de projetos usando PowerShell, Azure e PowerBI.
Para obter mais informações sobre como e por que construímos este painel, confira esta postagem do blog.
GitHub Discussions é um recurso que permite discussões abertas e gratuitas na comunidade sobre tópicos que não estão relacionados ao código, ao contrário dos problemas.
Este é um experimento que estamos testando em nossos repositórios, para ver se ajuda a afastar as discussões dos problemas, para que os problemas permaneçam acionáveis pela equipe ou pelos membros da comunidade. Não deve haver expectativa de que os membros da equipa do PowerShell sejam participantes regulares nestas discussões. Os membros individuais da equipa PowerShell podem optar por participar nas discussões, mas a expectativa é que os membros da comunidade ajudem a impulsionar as discussões para que os membros da equipa possam concentrar-se nas questões.
Crie ou participe de uma discussão.
Quer conversar com outros membros da comunidade PowerShell?
Existem dezenas de canais de tópicos específicos em nosso Grupo de Usuários Virtuais do PowerShell, orientado pela comunidade, aos quais você pode participar:
Gitter
Discórdia
IRC no Libera.Chat
Folga
Linux | Windows | macOS |
---|---|---|
Instruções | Instruções | Instruções |
Se você tiver algum problema na construção, consulte o FAQ do desenvolvedor.
CI do Azure (Windows) | IC do Azure (Linux) | CI do Azure (macOS) | Nota do CodeFactor |
---|---|---|---|
Você pode clonar o repositório:
clone do git https://github.com/PowerShell/PowerShell.git
Para obter mais informações, consulte trabalhar com o repositório do PowerShell.
Consulte o Guia de Contribuição para saber como desenvolver e contribuir. Se você estiver desenvolvendo aplicativos .NET Core C# direcionados ao PowerShell Core, confira nossas perguntas frequentes para saber mais sobre o pacote PowerShell SDK NuGet.
Além disso, certifique-se de verificar nosso repositório PowerShell-RFC para documentos de solicitação de comentários (RFC) para enviar e fornecer comentários sobre projetos propostos e futuros.
Para suporte, consulte a Seção de Suporte.
O PowerShell está licenciado sob a licença do MIT.
Licença: ao solicitar e usar a imagem do Container OS para contêineres do Windows, você reconhece, compreende e concorda com os Termos de Licença Suplementares disponíveis no Microsoft Artifact Registry.
Visite nosso tópico about_Telemetry para ler detalhes sobre telemetria coletados pelo PowerShell.
A política de governação para o projeto PowerShell é descrita no documento PowerShell Governance.
Por favor, consulte nosso Código de Conduta antes de participar deste projeto.
Para quaisquer questões de segurança, consulte nossa Política de Segurança.