Glossário do PowerShell
Este artigo lista termos comuns usados para falar sobre o PowerShell.
N
módulo binário
Um módulo do PowerShell cujo módulo raiz é um arquivo binário (.dll
). Um módulo binário pode ou não incluir um manifesto de módulo.
C
CommonParameter
Um parâmetro que é adicionado a todos os cmdlets, funções avançadas e fluxos de trabalho pelo mecanismo do PowerShell.
D
fonte de pontos
No PowerShell, para iniciar um comando digitando um ponto e um espaço antes do comando. Os comandos com origem em pontos são executados no escopo atual em vez de em um novo escopo. Quaisquer variáveis, aliases, funções ou unidades criadas pelo comando são criadas no escopo atual e ficam disponíveis para os usuários quando o comando é concluído.
módulo dinâmico
Um módulo que existe apenas na memória. Os New-Module
cmdlets e Import-PSSession
criam módulos dinâmicos.
parâmetro dinâmico
Um parâmetro que é adicionado a um cmdlet, função ou script do PowerShell sob determinadas condições. Cmdlets, funções, provedores e scripts podem adicionar parâmetros dinâmicos.
F
Formatar ficheiro
Um arquivo XML do PowerShell que tem a extensão e que define como o .format.ps1xml
PowerShell exibe um objeto com base em seu tipo .NET Framework.
G
Estado da sessão global
O estado da sessão que contém os dados acessíveis ao usuário de uma sessão do PowerShell.
H
Host
A interface que o mecanismo do PowerShell usa para se comunicar com o usuário. Por exemplo, o host especifica como os prompts são manipulados entre o PowerShell e o usuário.
aplicativo host
Um programa que carrega o mecanismo do PowerShell em seu processo e o usa para executar operações.
I
método de processamento de entrada
Um método que um cmdlet pode usar para processar os registros que recebe como entrada. Os métodos de processamento de entrada incluem o BeginProcessing
método, o ProcessRecord
método, o EndProcessing
método e o StopProcessing
método.
Seg
Módulo de manifesto
Um módulo do PowerShell que tem um manifesto e cuja chave RootModule está vazia.
Enumeração de acesso de membro
Um recurso de conveniência do PowerShell para enumerar automaticamente itens em uma coleção ao usar o operador de acesso de membro (.
).
módulo
Uma unidade reutilizável independente que permite particionar, organizar e abstrair seu código do PowerShell. Um módulo pode conter cmdlets, provedores, funções, variáveis e outros tipos de recursos que podem ser importados como uma única unidade.
manifesto do módulo
Um arquivo de dados do PowerShell (.psd1
) que descreve o conteúdo de um módulo e que controla como um módulo é processado.
estado da sessão do módulo
O estado da sessão que contém os dados públicos e privados de um módulo do PowerShell. Os dados privados neste estado de sessão não estão disponíveis para o usuário de uma sessão do PowerShell.
N
Erro de não terminação
Um erro que não impede o PowerShell de continuar a processar o comando. Consulte também, erro de encerramento.
substantivo
A palavra que segue o hífen em um nome de cmdlet do PowerShell. O substantivo descreve os recursos sobre os quais o cmdlet atua.
P
conjunto de parâmetros
Um grupo de parâmetros que podem ser usados no mesmo comando para executar uma ação específica.
tubo
No PowerShell, para enviar os resultados do comando anterior como entrada para o próximo comando no pipeline.
gasoduto
Uma série de comandos conectados por operadores de pipeline (|
). Cada operador de pipeline envia os resultados do comando anterior como entrada para o próximo comando.
Cmdlet do PowerShell
Um único comando que participa da semântica de pipeline do PowerShell. Isso inclui cmdlets binários (C#), funções de script avançadas, CDXML e fluxos de trabalho.
Comando PowerShell
Os elementos em um pipeline que fazem com que uma ação seja executada. Os comandos do PowerShell são digitados no teclado ou invocados programaticamente.
Arquivo de dados do PowerShell
Um arquivo de texto que tem a extensão de .psd1
arquivo. O PowerShell usa arquivos de dados para várias finalidades, como armazenar dados de manifesto do módulo e armazenar cadeias de caracteres traduzidas para internacionalização de scripts.
Unidade do PowerShell
Uma unidade virtual que fornece acesso direto a um armazenamento de dados. Ele pode ser definido por um provedor do PowerShell ou criado na linha de comando. As unidades criadas na linha de comando são unidades específicas da sessão e são perdidas quando a sessão é fechada.
fornecedor
Um programa baseado no Microsoft .NET Framework que disponibiliza os dados em um armazenamento de dados especializado no PowerShell para que você possa exibi-los e gerenciá-los.
PSSession
Um tipo de sessão do PowerShell que é criada, gerenciada e fechada pelo usuário.
R
módulo raiz
O módulo especificado na chave RootModule em um manifesto de módulo.
espaço de execução
No PowerShell, o ambiente operacional no qual cada comando em um pipeline é executado.
S
valor escalar
No PowerShell, um valor escalar é qualquer tipo de valor que não é enumerável. Isso inclui os tipos primitivos .NET, como booleanos e números, e outros tipos de valor, como String, DateTime e Guid.
Para obter uma lista de tipos primitivos do .NET, consulte a seção Comentários da propriedade System.Type.IsPrimitive .
bloco de script
Na linguagem de programação do PowerShell, uma coleção de instruções ou expressões que podem ser usadas como uma única unidade. Um bloco de script pode aceitar argumentos e valores de retorno.
arquivo de script
Um arquivo que tem a .ps1
extensão e contém um script escrito na linguagem PowerShell.
módulo de script
Um módulo do PowerShell cujo módulo raiz é um arquivo de módulo de script (.psm1
). Um módulo de script pode incluir um manifesto de módulo. O script define os membros que o módulo de script exporta.
concha
O interpretador de comandos usado para passar comandos para o sistema operacional.
parâmetro switch
Um parâmetro que não aceita um argumento. O valor de um parâmetro switch assume como $false
padrão .
Quando um parâmetro switch é usado, seu valor se torna $true
.
T
erro de encerramento
Um erro que impede o PowerShell de processar o comando. Consulte também, erro de não terminação.
transação
Uma unidade atómica de trabalho. O trabalho em uma transação deve ser concluído como um todo. Se qualquer parte da transação falhar, toda a transação falhará.
arquivo de tipo
Um arquivo XML do PowerShell que tem a .types.ps1xml
extensão e que estende as propriedades dos tipos do Microsoft .NET Framework no PowerShell.
V
verbo
A palavra que precede o hífen em um nome de cmdlet do PowerShell. O verbo descreve a ação que o cmdlet executa.
Qua
ISE do Windows PowerShell
O ISE (Integrated Scripting Environment) - Um aplicativo host do Windows PowerShell que permite executar comandos e escrever, testar e depurar scripts em um ambiente amigável, com cores de sintaxe e compatível com Unicode.
Snap-in do Windows PowerShell
Um recurso que define um conjunto de cmdlets, provedores e tipos do Microsoft .NET Framework que podem ser adicionados ao ambiente do Windows PowerShell. Os snap-ins do PowerShell foram substituídos por módulos.
Fluxo de trabalho do Windows PowerShell
Um fluxo de trabalho é uma sequência de passos programados e ligados que efetuam tarefas de longa execução ou requerem a coordenação de vários passos em vários dispositivos ou nós geridos. O Fluxo de Trabalho do Windows PowerShell permite que profissionais de TI e desenvolvedores criem sequências de atividades de gerenciamento de vários dispositivos, ou tarefas únicas dentro de um fluxo de trabalho, como fluxos de trabalho. O Fluxo de Trabalho do Windows PowerShell permite adaptar e executar scripts do PowerShell e arquivos XAML como fluxos de trabalho. O Fluxo de Trabalho do Windows PowerShell é baseado no Windows Workflow Foundation, que foi preterido.