Share via


Sobre os tópicos

Description

Os tópicos Sobre abrangem uma variedade de conceitos sobre o PowerShell.

Sobre os Tópicos

about_Alias_Provider

Fornece acesso aos aliases do PowerShell e aos valores que eles representam.

about_Aliases

Descreve como usar nomes alternativos para cmdlets e comandos no PowerShell.

about_ANSI_Terminals

Descreve o suporte disponível para sequências de escape ANSI no Windows PowerShell.

about_Arithmetic_Operators

Descreve os operadores que executam aritmética no PowerShell.

about_Arrays

Descreve matrizes, que são estruturas de dados projetadas para armazenar coleções de itens.

about_Assignment_Operators

Descreve como usar operadores para atribuir valores a variáveis.

about_Automatic_Variables

Descreve variáveis que armazenam informações de estado para o PowerShell. Essas variáveis são criadas e mantidas pelo PowerShell.

about_Booleans

Descreve como as expressões booleanas são avaliadas.

about_Break

Descreve a break instrução, que fornece uma maneira de sair do bloco de controle atual.

about_Built-in_Functions

Descreve as funções internas no PowerShell.

about_Calculated_Properties

O PowerShell fornece a capacidade de adicionar dinamicamente novas propriedades e alterar a formatação da saída de objetos para o pipeline.

about_Calling_Generic_Methods

Um método genérico é um método com duas listas de parâmetros: uma lista de tipos genéricos e uma lista de argumentos de método. Os exemplos a seguir mostram a nova sintaxe do PowerShell para acessar um método genérico: Syntax # static generic methods [type_name]::MethodName[generic_type_arguments](method_arguments) # instance generic methods $object.MethodName[generic_type_arguments](method_arguments) O generic_type_arguments pode ser um único tipo ou uma lista de tipos separados por vírgula, como [string, int], incluindo outros tipos genéricos como $obj.MethodName[string, System.Collections.Generic.Dictionary[string, int]]() O method_arguments pode ser zero ou mais itens. Para obter mais informações, consulte Genéricos no .NET.

about_Case-Sensibilidade

O PowerShell não diferencia maiúsculas de minúsculas quanto possível, preservando maiúsculas e minúsculas.

about_Character_Encoding

Descreve como o PowerShell usa a codificação de caracteres para entrada e saída de dados de cadeia de caracteres.

about_CimSession

Descreve um objeto CimSession e a diferença entre sessões CIM e sessões do PowerShell.

about_Classes

Descreve como você pode usar classes para criar seus próprios tipos personalizados.

about_Classes_Constructors

Descreve como definir construtores para classes do PowerShell.

about_Classes_Inheritance

Descreve como você pode definir classes que estendem outros tipos.

about_Classes_Methods

Descreve como definir métodos para classes do PowerShell.

about_Classes_Properties

Descreve como definir propriedades para classes do PowerShell.

about_Command_Precedence

Descreve como o PowerShell determina qual comando executar.

about_Command_Syntax

Descreve os diagramas de sintaxe usados no PowerShell.

about_Comment_Based_Help

Descreve como escrever tópicos de ajuda baseados em comentários para funções e scripts.

about_CommonParameters

Descreve os parâmetros que podem ser usados com qualquer cmdlet.

about_Comparison_Operators

Os operadores de comparação no PowerShell podem comparar dois valores ou filtrar elementos de uma coleção em relação a um valor de entrada.

about_Continue

Descreve como a continue instrução retorna imediatamente o fluxo do programa para a parte superior de um loop de programa, uma switch instrução ou uma trap instrução.

about_Core_Commands

Lista os cmdlets projetados para uso com provedores do PowerShell.

about_Data_Files

Os arquivos de dados do PowerShell são usados para armazenar dados arbitrários usando a sintaxe do PowerShell.

about_Data_Sections

Explica as seções Dados, que isolam cadeias de caracteres de texto e outros dados somente leitura da lógica de script.

about_Debuggers

Descreve o depurador do PowerShell.

about_Do

Executa uma lista de instruções uma ou mais vezes, sujeita a uma While ou Until condição.

about_Enum

A enum instrução é usada para declarar uma enumeração. Uma enumeração é um tipo distinto que consiste em um conjunto de rótulos nomeados chamado lista de enumeradores.

about_Environment_Provider

Fornece acesso às variáveis de ambiente do Windows.

about_Environment_Variables

Descreve como acessar e gerenciar variáveis de ambiente no PowerShell.

about_Execution_Policies

Descreve as políticas de execução do PowerShell e explica como gerenciá-las.

about_Experimental_Features

Use o Experimental atributo para declarar algum código como experimental. Use a sintaxe a seguir para declarar o Experimental atributo que fornece o nome do recurso experimental e a ação a ser executada se o recurso experimental estiver habilitado: csharp [Experimental(NameOfExperimentalFeature, ExperimentAction)] Para módulos, o NameOfExperimentalFeature deve seguir a forma de <modulename>.<experimentname>. O ExperimentAction parâmetro deve ser especificado e os únicos valores válidos são: - Show significa mostrar este recurso experimental se o recurso estiver habilitado - Hide significa ocultar esse recurso experimental se o recurso estiver habilitado

about_FileSystem_Provider

Fornece acesso a arquivos e diretórios.

about_For

Descreve um comando language que você pode usar para executar instruções com base em um teste condicional.

about_Foreach

Descreve um comando de idioma que você pode usar para percorrer todos os itens em uma coleção de itens.

about_Format.ps1xml

Os Format.ps1xml arquivos no PowerShell definem a exibição padrão de objetos no console do PowerShell.

about_Function_Provider

Fornece acesso às funções definidas no PowerShell.

about_Functions_Advanced_Methods

Descreve como as funções que especificam o CmdletBinding atributo podem usar os métodos e as propriedades disponíveis para cmdlets compilados.

about_Functions_Advanced_Parameters

Explica como adicionar parâmetros a funções avançadas.

about_Functions_Advanced

Apresenta funções avançadas que são uma maneira de criar cmdlets usando scripts.

about_Functions_Argument_Completion

A conclusão de argumentos é um recurso do PowerShell que fornece dicas, permite a descoberta e acelera a entrada de entrada de valores de argumento.

about_Functions_CmdletBindingAttribute

Descreve o atributo que faz uma função funcionar como um cmdlet compilado.

about_Functions_OutputTypeAttribute

Descreve um atributo que relata o tipo de objeto que a função retorna.

about_Functions

Descreve como criar e usar funções no PowerShell.

about_Group_Policy_Settings

Descreve as configurações de Política de Grupo para o PowerShell

about_Hash_Tables

Descreve como criar, usar e classificar hashtables no PowerShell.

about_Hidden

Descreve a palavra-chave, que oculta os hidden membros da classe dos resultados padrão Get-Member .

about_History

Descreve como obter e executar comandos no histórico de comandos.

about_If

Descreve um comando language que você pode usar para executar listas de instruções com base nos resultados de um ou mais testes condicionais.

about_Intrinsic_Members

Fornece informações sobre os membros intrínsecos do PowerShell que estão disponíveis para todos os objetos do PowerShell.

about_Job_Details

Fornece detalhes sobre trabalhos em segundo plano em computadores locais e remotos.

about_Jobs

Fornece informações sobre como os trabalhos em segundo plano do PowerShell executam um comando ou expressão em segundo plano sem interagir com a sessão atual.

about_Join

Descreve como o operador de junção (-join) combina várias cadeias de caracteres em uma única cadeia de caracteres.

about_Language_Keywords

Descreve as palavras-chave na linguagem de script do PowerShell.

about_Language_Modes

Explica os modos de linguagem e seu efeito nas sessões do PowerShell.

about_Line_Editing

Descreve como editar comandos no prompt de comando do PowerShell.

about_Locations

Descreve como acessar itens do local de trabalho no PowerShell.

about_Logging_Non-Windows

O PowerShell registra operações internas do mecanismo, provedores e cmdlets.

about_Logging_Windows

O PowerShell registra operações internas do mecanismo, provedores e cmdlets no log de eventos do Windows.

about_Logical_Operators

Descreve os operadores que conectam instruções no PowerShell.

about_Member-Access_Enumeration

Descreve a enumeração automática de itens de coleção de lista ao usar o operador member-access.

about_Methods

Descreve como usar métodos para executar ações em objetos no PowerShell.

about_Module_Manifests

Descreve as configurações e práticas para escrever arquivos de manifesto do módulo.

about_Modules

Explica como instalar, importar e usar módulos do PowerShell.

about_Numeric_Literals

Este artigo descreve a sintaxe e o uso de valores numéricos no PowerShell.

about_Object_Creation

Explica como criar objetos no PowerShell.

about_Objects

Fornece informações essenciais sobre objetos no PowerShell.

about_Operator_Precedence

Lista os operadores do PowerShell em ordem de precedência.

about_Operators

Descreve os operadores suportados pelo PowerShell.

about_Output_Streams

Explica a disponibilidade e a finalidade dos fluxos de saída no PowerShell.

about_PackageManagement

PackageManagement é um agregador para gerenciadores de pacotes de software.

about_Parameter_Sets

Descreve como definir e usar conjuntos de parâmetros em funções avançadas.

about_Parameters_Default_Values

Descreve como definir valores padrão personalizados para parâmetros de cmdlet e funções avançadas.

about_Parameters

Descreve como trabalhar com parâmetros de comando no PowerShell.

about_Parsing

Descreve como o PowerShell analisa comandos.

about_Path_Syntax

Descreve os formatos de caminho completo e relativo no PowerShell.

about_Pipeline_Chain_Operators

Descreve o encadeamento de pipelines com os && operadores e || no PowerShell.

about_Pipelines

Combinando comandos em pipelines no PowerShell

about_PowerShell_Config

Arquivos de configuração para PowerShell, substituindo a configuração do Registro.

about_PowerShell_Editions

Diferentes edições do PowerShell são executadas em diferentes tempos de execução subjacentes.

about_Preference_Variables

Variáveis que personalizam o comportamento do PowerShell.

about_Profiles

Descreve como criar e usar um perfil do PowerShell.

about_Prompts

Descreve a Prompt função e demonstra como criar uma função personalizada Prompt .

about_Properties

Descreve como usar propriedades de objeto no PowerShell.

about_Providers

Descreve como os provedores do PowerShell fornecem acesso a dados e componentes que, de outra forma, não seriam facilmente acessíveis na linha de comando. Os dados são apresentados em um formato consistente que se assemelha a uma unidade de sistema de arquivos.

about_PSConsoleHostReadLine

Explica como criar uma personalização de como o PowerShell lê a entrada no prompt do console.

about_PSCustomObject

Explica as diferenças entre os aceleradores e [pscustomobject] tipo[psobject].

about_PSItem

A variável automática que contém o objeto atual no objeto de pipeline.

about_PSModulePath

Este artigo a finalidade e o $env:PSModulePath uso da variável de ambiente.

about_PSSession_Details

Fornece informações detalhadas sobre sessões do PowerShell e a função que desempenham em comandos remotos.

about_PSSessions

Descreve as sessões do PowerShell (PSSessions) e explica como estabelecer uma conexão persistente com um computador remoto.

about_Pwsh

Explica como usar a interface de linha de pwsh comando. Exibe os parâmetros de linha de comando e descreve a sintaxe.

about_Quoting_Rules

Descreve regras para usar aspas simples e duplas no PowerShell.

about_Redirection

Explica como redirecionar a saída do PowerShell para arquivos de texto.

about_Ref

Descreve como criar e usar uma variável de tipo de referência. Você pode usar variáveis de tipo de referência para permitir que uma função altere o valor de uma variável que é passada para ela.

about_Registry_Provider

Registo

about_Regular_Expressions

Descreve expressões regulares no PowerShell.

about_Remote_Disconnected_Sessions

Explica como desconectar e reconectar a uma sessão do PowerShell (PSSession).

about_Remote_Jobs

Descreve como executar trabalhos em computadores remotos.

about_Remote_Output

Descreve como interpretar e formatar a saída de comandos remotos.

about_Remote_Requirements

Descreve os requisitos do sistema e os requisitos de configuração para executar comandos remotos no PowerShell.

about_Remote_Troubleshooting

Descreve como solucionar problemas de operações remotas no PowerShell.

about_Remote_Variables

Explica como usar variáveis locais e remotas em comandos remotos.

about_Remote

Descreve como executar comandos remotos no PowerShell.

about_Requires

Impede que um script seja executado sem os elementos necessários.

about_Reserved_Words

Lista as palavras reservadas que não podem ser usadas como identificadores porque têm um significado especial no PowerShell.

about_Return

Sai do escopo atual, que pode ser uma função, script ou bloco de script.

about_Run_With_PowerShell

Explica como usar o recurso "Executar com PowerShell" para executar um script de uma unidade do sistema de arquivos.

about_Scopes

Explica o conceito de escopo no PowerShell e mostra como definir e alterar o escopo dos elementos.

about_Script_Blocks

Define o que é um bloco de script e explica como usar blocos de script na linguagem de programação do PowerShell.

about_Script_Internationalization

Descreve os recursos de internacionalização de scripts que facilitam a exibição de mensagens e instruções para os usuários em seu idioma de interface do usuário (UI).

about_Scripts

Descreve como executar e escrever scripts no PowerShell.

about_Session_Configuration_Files

Descreve os arquivos de configuração de sessão, que são usados em uma configuração de sessão (também conhecida como "ponto de extremidade") para definir o ambiente de sessões que usam a configuração de sessão.

about_Session_Configurations

Descreve as configurações de sessão, que determinam os usuários que podem se conectar ao computador remotamente e os comandos que eles podem executar.

about_Signing

Explica como assinar scripts para que eles estejam em conformidade com as políticas de execução do PowerShell.

about_Simplified_Syntax

Descreve maneiras mais fáceis e em linguagem mais natural de scripts de filtros para coleções de objetos.

about_Special_Characters

Descreve as sequências de caracteres especiais que controlam como o PowerShell interpreta os próximos caracteres na sequência.

about_Splatting

Descreve como usar splatting para passar parâmetros para comandos no PowerShell.

about_Split

Explica como usar o operador Split para dividir uma ou mais cadeias de caracteres em substrings.

about_Switch

Explica como usar uma opção para manipular várias if instruções.

about_Tab_Expansion

O PowerShell fornece conclusões na entrada para fornecer dicas, habilitar a descoberta e acelerar a entrada de entrada. Nomes de comandos, nomes de parâmetros, valores de argumento e caminhos de arquivo podem ser concluídos pressionando a tecla Tab .

about_Telemetry

Descreve a telemetria coletada no PowerShell e como desativar.

about_Thread_Jobs

Fornece informações sobre trabalhos baseados em threads do PowerShell. Um trabalho de thread é um tipo de trabalho em segundo plano que executa um comando ou expressão em um thread separado dentro do processo de sessão atual.

about_Throw

Descreve a throw palavra-chave que gera um erro de encerramento.

about_Trap

Descreve uma palavra-chave que manipula um erro de encerramento.

about_Try_Catch_Finally

Descreve como usar os tryblocos , catche para finally manipular erros de encerramento.

about_Type_Accelerators

Descreve os aceleradores de tipo disponíveis para classes do .NET framework

about_Type_Operators

Descreve os operadores que trabalham com tipos Microsoft .NET.

about_Types.ps1xml

Explica como usar Types.ps1xml arquivos para estender os tipos de objetos usados no PowerShell.

about_Updatable_Help

Descreve o sistema de ajuda atualizável no PowerShell.

about_Update_Notifications

Notifica os usuários na inicialização do PowerShell que uma nova versão do PowerShell foi lançada.

about_Using

Permite indicar quais namespaces são usados na sessão.

about_Variable_Provider

Variável

about_Variables

Descreve como as variáveis armazenam valores que podem ser usados no PowerShell.

about_While

Descreve uma instrução de idioma que você pode usar para executar um bloco de comando com base nos resultados de um teste condicional.

about_Wildcards

Descreve como usar caracteres curinga no PowerShell.

about_Windows_PowerShell_Compatibility

Descreve a funcionalidade de compatibilidade do Windows PowerShell para o PowerShell 7.