Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se enumeran los términos comunes que se usan para hablar sobre PowerShell.
B
módulo binario
Módulo de PowerShell cuyo módulo raíz es un archivo binario (.dll). Un módulo binario puede incluir o no un manifiesto de módulo.
C
CommonParameter
Parámetro que se agrega a todos los cmdlets, funciones avanzadas y flujos de trabajo mediante el motor de PowerShell.
D
dot source
En PowerShell, para iniciar un comando, escriba un punto y un espacio antes del comando. Los comandos que son de origen de punto se ejecutan en el ámbito actual en lugar de en un nuevo ámbito. Las variables, alias, funciones o unidades que crea el comando se crean en el ámbito actual y están disponibles para los usuarios cuando se completa el comando.
módulo dinámico
Módulo que solo existe en la memoria. Los cmdlets New-Module y Import-PSSession crean módulos dinámicos.
parámetro dinámico
Parámetro que se agrega a un cmdlet, una función o un script de PowerShell en determinadas condiciones. Los cmdlets, funciones, proveedores y scripts pueden agregar parámetros dinámicos.
F
archivo de formato
Un archivo XML de PowerShell que tiene la extensión .format.ps1xml y que define cómo PowerShell muestra un objeto basado en su tipo .NET Framework.
G
estado de sesión global
Estado de sesión que contiene los datos a los que se puede acceder al usuario de una sesión de PowerShell.
H
Anfitrión
Interfaz que usa el motor de PowerShell para comunicarse con el usuario. Por ejemplo, el host especifica cómo se controlan las indicaciones entre PowerShell y el usuario.
aplicación host
Programa que carga el motor de PowerShell en su proceso y lo usa para realizar operaciones.
I
método de procesamiento de entrada
Método que un cmdlet puede usar para procesar los registros que recibe como entrada. Los métodos de procesamiento de entrada incluyen el BeginProcessing método , el ProcessRecord método , el EndProcessing método y el StopProcessing método .
M
módulo de manifiesto
Módulo de PowerShell que tiene un manifiesto y cuya clave RootModule está vacía.
enumeración de acceso de miembros
Una característica de comodidad de PowerShell para enumerar automáticamente los elementos de una colección cuando se usa el operador de acceso a miembros (.).
módulo
Una unidad reutilizable independiente que le permite crear particiones, organizar y abstraer el código de PowerShell. Un módulo puede contener cmdlets, proveedores, funciones, variables y otros tipos de recursos que se pueden importar como una sola unidad.
manifiesto de módulo
Un archivo de datos de PowerShell (.psd1) que describe el contenido de un módulo y que controla cómo se procesa un módulo.
estado de sesión del módulo
Estado de sesión que contiene los datos públicos y privados de un módulo de PowerShell. Los datos privados de este estado de sesión no están disponibles para el usuario de una sesión de PowerShell.
N
error no terminante
Error que no impide que PowerShell continúe procesando el comando. Véase también, error de terminación.
sustantivo
La palabra que sigue al guión en el nombre de un cmdlet de PowerShell. El nombre describe los recursos en los que actúa el cmdlet.
P
conjunto de parámetros
Un grupo de parámetros que se pueden usar en el mismo comando para realizar una acción específica.
pipa
En PowerShell, para enviar los resultados del comando anterior como entrada al siguiente comando de la canalización.
pipeline
Una serie de comandos conectados por operadores de canalización (|). Cada operador de canalización envía los resultados del comando anterior como entrada al siguiente comando.
Cmdlet de PowerShell
Un único comando que participa en la semántica de canalización de PowerShell. Esto incluye cmdlets binarios (C#), funciones avanzadas de script, CDXML y flujos de trabajo.
Comando de PowerShell
Los elementos de una canalización que hacen que se lleve a cabo una acción. Los comandos de PowerShell se escriben en el teclado o se invocan mediante programación.
Archivo de datos de PowerShell
Un archivo de texto que tiene la extensión .psd1. PowerShell usa archivos de datos para diversos fines, como almacenar datos de manifiesto de módulo y almacenar cadenas traducidas para la internacionalización de scripts.
Unidad de PowerShell
Una unidad virtual que proporciona acceso directo a un almacén de datos. Se puede definir mediante un proveedor de PowerShell o crearlo en la línea de comandos. Las unidades creadas en la línea de comandos son unidades específicas de la sesión y se pierden cuando se cierra la sesión.
provider
Un programa basado en Microsoft .NET Framework que hace que los datos de un almacén de datos especializado estén disponibles en PowerShell para poder verlos y administrarlos.
PSSession
Tipo de sesión de PowerShell creada, administrada y cerrada por el usuario.
R
módulo raíz
Módulo especificado en la clave RootModule en un manifiesto de módulo.
espacio de ejecución
En PowerShell, el ambiente operativo en el que se ejecuta cada comando de un pipeline.
S
valor escalar
En PowerShell, un valor escalar es cualquier tipo de valor que no sea enumerable. Esto incluye los tipos primitivos .NET, como booleanos y números, y otros tipos de valor, como String, DateTime y Guid.
Para obtener una lista de tipos primitivos .NET, vea la sección Remarks de System.Type.IsPrimitive Property.
bloque de script
En el lenguaje de programación de PowerShell, una colección de instrucciones o expresiones que se pueden usar como una sola unidad. Un bloque de script puede aceptar argumentos y valores devueltos.
archivo de script
Archivo que tiene la .ps1 extensión y contiene un script escrito en el lenguaje de PowerShell.
módulo de script
Módulo de PowerShell cuyo módulo raíz es un archivo de módulo de script (.psm1). Un módulo de script puede incluir un manifiesto de módulo. El script define los miembros que exporta el módulo de script.
shell
Intérprete de comandos que se usa para pasar comandos al sistema operativo.
Parámetro [switch]
Parámetro que no toma un argumento. El valor de un [switch] parámetro tiene $falsecomo valor predeterminado . Cuando se usa un [switch] parámetro, su valor se convierte en $true.
T
error de terminación
Error que impide que PowerShell procese el comando. Consulte también, error de no terminación.
transaction
Unidad atómica de trabajo. El trabajo de una transacción debe completarse como un todo. Si se produce un error en alguna parte de la transacción, se produce un error en toda la transacción.
tipo de archivo
Un archivo XML de PowerShell que tiene la extensión .types.ps1xml y que extiende las propiedades de los tipos de Microsoft .NET Framework en PowerShell.
V
verbo
Palabra que precede al guión en un nombre de cmdlet de PowerShell. El verbo describe la acción que realiza el cmdlet.
W
Windows PowerShell ISE
El Entorno de Scripting Integrado (ISE): una aplicación host de Windows PowerShell que le permite ejecutar comandos y escribir, probar y depurar scripts en un entorno fácil de usar, con resaltado de sintaxis y compatible con Unicode.
complemento de administración de Windows PowerShell
Recurso que define un conjunto de cmdlets, proveedores y tipos de Microsoft .NET Framework que se pueden agregar al entorno de PowerShell de Windows. Los complementos de PowerShell se han reemplazado por módulos.
flujo de trabajo de PowerShell de Windows
Un flujo de trabajo es una secuencia de pasos conectados y programados que realizan tareas de larga duración o requieren de la coordinación de pasos múltiples a través de varios dispositivos o nodos administrados. Windows PowerShell Workflow permite a los profesionales de TI y desarrolladores crear secuencias de actividades de administración de varios dispositivos o tareas individuales como flujos de trabajo. Windows PowerShell Workflow permite adaptar y ejecutar tanto scripts de PowerShell como archivos XAML como workflows. Windows PowerShell Workflow se basa en Windows Workflow Foundation, que ha quedado obsoleto.