Acerca de los temas
Descripción
En los temas se trata una serie de conceptos sobre PowerShell.
Acerca de los temas
about_Alias_Provider
Proporciona acceso a los alias de PowerShell y a los valores que representan.
about_Aliases
Describe cómo usar nombres alternativos para cmdlets y comandos en PowerShell.
about_ANSI_Terminals
Describe la compatibilidad disponible para secuencias de escape ANSI en Windows PowerShell.
about_Arithmetic_Operators
Describe los operadores que realizan la aritmética en PowerShell.
about_Arrays
Describe las matrices, que son estructuras de datos diseñadas para almacenar colecciones de elementos.
about_Assignment_Operators
Describe cómo usar operadores para asignar valores a variables.
about_Automatic_Variables
Describe las variables que almacenan información de estado para PowerShell. PowerShell crea y mantiene estas variables.
about_Booleans
Describe cómo se evalúan las expresiones booleanas.
about_Break
Describe la break
instrucción , que proporciona una manera de salir del bloque de control actual.
about_Built in_Functions
Describe las funciones integradas en PowerShell.
about_Calculated_Properties
PowerShell proporciona la capacidad de agregar dinámicamente nuevas propiedades y modificar el formato de los objetos de salida a la canalización.
about_Calling_Generic_Methods
Los genéricos permiten personalizar un método, clase, estructura o interfaz con respecto a los datos precisos sobre los que se actúa.
Confidencialidad de about_Case
PowerShell no distingue mayúsculas de minúsculas como sea posible, a la vez que conserva mayúsculas y minúsculas.
Acerca de la codificación de caracteres
Describe cómo PowerShell usa la codificación de caracteres para la entrada y salida de datos de cadena.
about_CimSession
Describe un objeto CimSession y la diferencia entre las sesiones CIM y las sesiones de PowerShell.
about_Classes
Describe cómo puede usar clases para crear sus propios tipos personalizados.
about_Classes_Constructors
Describe cómo definir constructores para las clases de PowerShell.
about_Classes_Inheritance
Describe cómo puede definir clases que extienden otros tipos.
about_Classes_Methods
Describe cómo definir métodos para las clases de PowerShell.
about_Classes_Properties
Describe cómo definir propiedades para las clases de PowerShell.
about_Command_Precedence
Describe cómo PowerShell determina qué comando se va a ejecutar.
about_Command_Syntax
Describe los diagramas de sintaxis que se usan en PowerShell.
about_Comments
Describe cómo usar comentarios de PowerShell y enumera casos de uso especiales.
about_Comment_Based_Help
Describe cómo escribir temas de ayuda basados en comentarios para funciones y scripts.
about_CommonParameters
Describe los parámetros que se pueden usar con cualquier cmdlet.
about_Comparison_Operators
Los operadores de comparación de PowerShell pueden comparar dos valores o filtrar elementos de una colección con un valor de entrada.
about_Continue
Describe cómo la continue
instrucción devuelve inmediatamente el flujo del programa a la parte superior de un bucle de programa, una switch
instrucción o una trap
instrucción .
about_Core_Commands
Enumera los cmdlets diseñados para su uso con proveedores de PowerShell.
about_Data_Files
Los archivos de datos de PowerShell se usan para almacenar datos arbitrarios mediante la sintaxis de PowerShell.
about_Data_Sections
Explica las secciones Datos, que aíslan las cadenas de texto y otros datos de solo lectura de la lógica de script.
about_Debuggers
Describe el depurador de PowerShell.
about_Do
Ejecuta una lista de instrucciones una o varias veces, sujeta a una While
condición o Until
.
about_Enum
La enum
instrucción se usa para declarar una enumeración. Una enumeración es un tipo distinto que consta de un conjunto de etiquetas con nombre denominada lista de enumeradores.
about_Environment_Provider
Proporciona acceso a las variables de entorno de Windows.
about_Environment_Variables
Describe cómo acceder a las variables de entorno y administrarlas en PowerShell.
about_Execution_Policies
Describe las directivas de ejecución de PowerShell y explica cómo administrarlas.
about_Experimental_Features
PowerShell proporciona un mecanismo para que las características experimentales coexistan con las características estables existentes en el motor de PowerShell o en un módulo de PowerShell.
about_FileSystem_Provider
Proporciona acceso a archivos y directorios.
about_For
Describe un comando de lenguaje que puede usar para ejecutar instrucciones basadas en una prueba condicional.
about_Foreach
Describe un comando de lenguaje que puede usar para recorrer todos los elementos de una colección de elementos.
about_Format.ps1xml
Los Format.ps1xml
archivos de PowerShell definen la presentación predeterminada de objetos en la consola de PowerShell.
about_Function_Provider
Proporciona acceso a las funciones definidas en PowerShell.
about_Functions_Advanced_Methods
Describe cómo las funciones que especifican el CmdletBinding
atributo pueden usar los métodos y propiedades que están disponibles para los cmdlets compilados.
about_Functions_Advanced_Parameters
Explica cómo agregar parámetros a funciones avanzadas.
about_Functions_Advanced
Presenta funciones avanzadas que son una manera de crear cmdlets mediante scripts.
about_Functions_Argument_Completion
La finalización de argumentos es una característica de PowerShell que proporciona sugerencias, habilita la detección y acelera la entrada de entrada de los valores de argumento.
about_Functions_CmdletBindingAttribute
Describe el atributo que hace que una función funcione como un cmdlet compilado.
about_Functions_OutputTypeAttribute
Describe un atributo que indica el tipo de objeto que devuelve la función.
about_Functions
Describe cómo crear y usar funciones en PowerShell.
about_Group_Policy_Settings
Describe la configuración de directiva de grupo para PowerShell.
about_Hash_Tables
Describe cómo crear, usar y ordenar tablas hash en PowerShell.
about_Hidden
Describe la hidden
palabra clave , que oculta los miembros de clase de los resultados predeterminados Get-Member
.
about_History
Describe cómo obtener y ejecutar comandos en el historial de comandos.
about_If
Describe un comando de lenguaje que puede usar para ejecutar listas de instrucciones en función de los resultados de una o varias pruebas condicionales.
about_Intrinsic_Members
Proporciona información sobre los miembros intrínsecos de PowerShell que están disponibles para todos los objetos de PowerShell.
about_Job_Details
Proporciona detalles sobre los trabajos en segundo plano en equipos locales y remotos.
about_Jobs
Proporciona información sobre cómo los trabajos en segundo plano de PowerShell ejecutan un comando o expresión en segundo plano sin interactuar con la sesión actual.
about_Join
Describe cómo el operador de combinación (-join) combina varias cadenas en una sola cadena.
about_Language_Keywords
Describe las palabras clave en el lenguaje de scripting de PowerShell.
about_Language_Modes
Explica los modos de lenguaje y su efecto en las sesiones de PowerShell.
about_Line_Editing
Describe cómo editar comandos en el símbolo del sistema de PowerShell.
about_Locations
Describe cómo acceder a los elementos desde la ubicación de trabajo en PowerShell.
about_Logging_Non-Windows
PowerShell registra las operaciones internas del motor, los proveedores y los cmdlets.
about_Logging_Windows
PowerShell registra las operaciones internas del motor, los proveedores y los cmdlets en el registro de eventos de Windows.
about_Logical_Operators
Describe los operadores que conectan instrucciones en PowerShell.
about_Member-Access_Enumeration
Describe la enumeración automática de elementos de colección de listas al usar el operador de acceso a miembros.
about_Methods
Describe cómo usar métodos para realizar acciones en objetos de PowerShell.
about_Module_Manifests
Describe la configuración y los procedimientos para escribir archivos de manifiesto del módulo.
about_Modules
Explica cómo instalar, importar y usar módulos de PowerShell.
about_Numeric_Literals (Acerca de literales numéricos)
En este artículo se describe la sintaxis y el uso de valores numéricos en PowerShell.
about_Object_Creation
Explica cómo crear objetos en PowerShell.
about_Objects
Proporciona información esencial sobre los objetos de PowerShell.
about_Operator_Precedence
Enumera los operadores de PowerShell en orden de precedencia.
about_Operators
Describe los operadores admitidos por PowerShell.
Acerca de los flujos de salid
Explica la disponibilidad y el propósito de los flujos de salida en PowerShell.
about_PackageManagement
PackageManagement es un agregador para administradores de paquetes de software.
about_Parameter_Binding
El enlace de parámetros es el proceso que PowerShell usa para determinar qué conjunto de parámetros se usa y para asociar (enlazar) valores a los parámetros de un comando.
about_Parameter_Sets
Describe cómo definir y usar conjuntos de parámetros en funciones avanzadas.
about_Parameters_Default_Values
Describe cómo establecer valores predeterminados personalizados para parámetros de cmdlet y funciones avanzadas.
about_Parameters
Describe cómo trabajar con parámetros de comando en PowerShell.
about_Parsing
Describe cómo PowerShell analiza los comandos.
about_Path_Syntax
Describe los formatos de ruta de acceso completa y relativa en PowerShell.
about_Pipeline_Chain_Operators
Describe las canalizaciones de encadenamiento con los &&
operadores y ||
en PowerShell.
about_Pipelines
Combinación de comandos en canalizaciones en PowerShell
about_PowerShell_Config
Archivos de configuración de PowerShell, reemplazando la configuración del Registro.
about_PowerShell_Editions
Las distintas ediciones de PowerShell se ejecutan en distintos entornos de ejecución subyacentes.
about_Preference_Variables
Variables que personalizan el comportamiento de PowerShell.
about_Profiles
Describe cómo crear y usar un perfil de PowerShell.
about_Prompts
Describe la Prompt
función y muestra cómo crear una función personalizada Prompt
.
about_Properties
Describe cómo usar propiedades de objeto en PowerShell.
about_Providers
Los proveedores de PowerShell proporcionan acceso a los datos y componentes, presentados en un formato coherente similar a una unidad del sistema de archivos.
about_PSConsoleHostReadLine
Explica cómo crear una personalización de cómo PowerShell lee la entrada en el símbolo del sistema de la consola.
about_PSCustomObject
Explica las diferencias entre los aceleradores de [psobject]
tipos y [pscustomobject]
.
about_PSItem
Variable automática que contiene el objeto actual en el objeto de canalización.
acerca de_about_PSModulePath
En este artículo se describe el propósito y el uso de la $env:PSModulePath
variable de entorno.
about_PSSession_Details
Proporciona información detallada sobre las sesiones de PowerShell y el rol que desempeñan en los comandos remotos.
about_PSSessions
Describe las sesiones de PowerShell (PSSessions) y explica cómo establecer una conexión persistente a un equipo remoto.
about_Pwsh
Explica cómo usar la interfaz de pwsh
la línea de comandos. Muestra los parámetros de la línea de comandos y describe la sintaxis.
about_Quoting_Rules
Describe las reglas para usar comillas simples y dobles en PowerShell.
about_Redirection
Explica cómo redirigir la salida de PowerShell a archivos de texto.
about_Ref
Describe cómo crear y usar una variable de tipo de referencia. Puede usar variables de tipo de referencia para permitir que una función cambie el valor de una variable que se le pasa.
about_Registry_Provider
Describe las características y funciones del proveedor del Registro.
about_Regular_Expressions
Describe expresiones regulares en PowerShell.
about_Remote_Disconnected_Sessions
Explica cómo desconectar y volver a conectarse a una sesión de PowerShell (PSSession).
about_Remote_Jobs
Describe cómo ejecutar trabajos en equipos remotos.
about_Remote_Output
Describe cómo interpretar y dar formato a la salida de los comandos remotos.
about_Remote_Requirements
Describe los requisitos del sistema y los requisitos de configuración para ejecutar comandos remotos en PowerShell.
about_Remote_Troubleshooting
Describe cómo solucionar problemas de operaciones remotas en PowerShell.
about_Remote_Variables
Explica cómo usar las variables locales y remotas en comandos remotos.
about_Remote
Describe cómo ejecutar comandos remotos en PowerShell.
about_Requires
Impide que un script se ejecute sin los elementos necesarios.
about_Reserved_Words
Enumera las palabras reservadas que no se pueden usar como identificadores porque tienen un significado especial en PowerShell.
about_Return
Sale del ámbito actual, que puede ser una función, un script o un bloque de script.
about_Run_With_PowerShell
Explica cómo usar la característica "Ejecutar con PowerShell" para ejecutar un script desde una unidad del sistema de archivos.
about_Scopes
Explica el concepto de ámbito en PowerShell y muestra cómo establecer y cambiar el ámbito de los elementos.
about_Script_Blocks
Define qué es un bloque de script y explica cómo usar bloques de script en el lenguaje de programación de PowerShell.
about_Script_Internationalization
Describe las características de internacionalización de scripts que facilitan que los scripts muestren mensajes e instrucciones a los usuarios en su lenguaje de interfaz de usuario (UI).
about_Scripts
Describe cómo ejecutar y escribir scripts en PowerShell.
about_Session_Configuration_Files
Describe los archivos de configuración de sesión, que se usan en una configuración de sesión (también conocido como "punto de conexión") para definir el entorno de las sesiones que usan la configuración de sesión.
about_Session_Configurations
Describe las configuraciones de sesión, que determinan los usuarios que pueden conectarse remotamente al equipo y los comandos que pueden ejecutar.
about_Signing
Explica cómo firmar scripts para que cumplan las directivas de ejecución de PowerShell.
about_Simplified_Syntax
Describe formas más sencillas y más naturales de scripting para colecciones de objetos.
about_Special_Characters
Describe las secuencias de caracteres especiales que controlan cómo PowerShell interpreta los siguientes caracteres de la secuencia.
about_Splatting
Describe cómo usar la expansión para pasar parámetros a comandos en PowerShell.
about_Split
Explica cómo usar el operador Split para dividir una o varias cadenas en subcadenas.
about_Switch
Explica cómo usar un modificador para controlar varias if
instrucciones.
about_Tab_Expansion
PowerShell proporciona finalizaciones en la entrada para proporcionar sugerencias, habilitar la detección y acelerar la entrada de entrada presionando la tecla Tab .
about_Telemetry
Describe la telemetría recopilada en PowerShell y cómo rechazarla.
about_Thread_Jobs
Proporciona información sobre los trabajos basados en subprocesos de PowerShell. Un trabajo de subproceso es un tipo de trabajo en segundo plano que ejecuta un comando o expresión en un subproceso independiente dentro del proceso de sesión actual.
about_Throw
Describe la throw
palabra clave que genera un error de terminación.
about_Trap
Describe una palabra clave que controla un error de terminación.
about_Try_Catch_Finally
Describe cómo usar los try
bloques , catch
y finally
para controlar los errores de terminación.
about_Type_Accelerators
Describe los aceleradores de tipos disponibles para los tipos de .NET.
about_Type_Conversion
PowerShell tiene un sistema de tipos flexible que facilita el uso. Sin embargo, debe comprender cómo funciona para evitar resultados inesperados.
about_Type_Operators
Describe los operadores que funcionan con tipos de Microsoft .NET.
about_Types.ps1xml
Explica cómo usar Types.ps1xml
archivos para ampliar los tipos de objetos que se usan en PowerShell.
about_Updatable_Help
Describe el sistema de ayuda actualizable en PowerShell.
about_Update_Notifications
Notifica a los usuarios al iniciar PowerShell que se ha publicado una nueva versión de PowerShell.
about_Using
Permite indicar qué espacios de nombres se usan en la sesión.
about_Variable_Provider
Variable
about_Variables
Describe cómo las variables almacenan los valores que se pueden usar en PowerShell.
about_While
Describe una instrucción de lenguaje que puede usar para ejecutar un bloque de comandos en función de los resultados de una prueba condicional.
about_Wildcards
Describe cómo usar caracteres comodín en PowerShell.
about_Windows_PowerShell_Compatibility
Describe la funcionalidad compatibilidad de Windows PowerShell para PowerShell 7.