Professional Documents
Culture Documents
about_Providers
DESCRIPCIN BREVE
Describe cmo los proveedores de Windows PowerShell proporcionan
acceso a datos y componentes que de otro modo no seran fcilmente
accesibles en la lnea de comandos. Los datos se presentan en un formato
coherente semejante al de una unidad del sistema de archivos.
DESCRIPCIN DETALLADA
Los proveedores de Windows PowerShell son programas basados en
Microsoft .NET Framework que permiten que los datos de un almacn de datos
especializado estn disponibles en Windows PowerShell para poder verlos y
administrarlos fcilmente.
Los datos que un proveedor expone aparecen en una unidad y se
obtiene acceso a los datos a travs de una ruta de acceso, al
igual que en una unidad del disco duro. Puede usar cualquiera de
los cmdlets integrados compatibles con el proveedor para
administrar los datos de la unidad del proveedor. Adems, puede
usar cmdlets personalizados, diseados especialmente para los datos.
Los proveedores tambin pueden agregar parmetros dinmicos a los
cmdlets integrados.
Son parmetros que solo estn disponibles cuando se usa el cmdlet
con los datos de los proveedores.
PROVEEDORES INTEGRADOS
Windows PowerShell incluye un conjunto de proveedores integrados
que se puede usar para obtener acceso los distintos tipos de
almacenes de datos.
Proveedor
Unidad
Almacn de datos
----------------- ----------------------------------------Proveedor
Unidad
Almacn de datos
----------------- -----------------------------------------Alias
Alias:
Alias de Windows PowerShell
Certificate
Cert:
Environment
Env:
FileSystem
archivos
Function
Function:
Registry
HKLM:, HKCU:
Variable
Variable:
WS-Management
WSMan
CMDLETS DE PROVEEDORES
Los siguientes cmdlets estn diseados para que funcionen con los
datos expuestos por cualquier proveedor. Puede utilizar los
mismos cmdlets de la misma manera para administrar los diferentes
tipos de datos que los proveedores exponen. Cuando sepa cmo
administrar los datos de un proveedor, podr seguir los mismos
procedimientos con los datos de cualquier otro proveedor.
Por ejemplo, el cmdlet New-Item crea un nuevo elemento. En la
unidad C: admitida por el proveedor FileSystem, puede utilizar
CMDLETS PSPROVIDER
Get-PSProvider
VER DATOS DE PROVEEDORES
La principal ventaja de un proveedor reside en que expone sus
datos de una forma familiar y coherente. El modelo de
presentacin de datos es una unidad del sistema de archivos.
Para usar los datos expuestos por el proveedor, puede verlos,
desplazarse por ellos y modificarlos como si fueran datos de una
unidad de disco duro. Por tanto, la informacin ms importante de un
proveedor es el nombre de la unidad que admite.
La unidad se muestra en la presentacin predeterminada del cmdlet GetPsProvider, pero puede obtener informacin sobre la unidad del proveedor
mediante el cmdlet Get-PsDrive. Por ejemplo, para obtener todas las
propiedades de la unidad Function:, escriba:
get-psdrive Function | format-list *
Puede ver los datos y desplazarse por ellos en una unidad de
proveedor igual que en una unidad del sistema de archivos.
Para ver el contenido de una unidad de proveedor, use el cmdlet
Get-Item o Get-ChildItem. Escriba el nombre de la unidad seguido
de un signo de dos puntos (:). Por ejemplo, para ver el contenido
de la unidad Alias:, escriba:
get-item alias:
Puede ver y administrar los datos de cualquier unidad desde otra
unidad si incluye el nombre de la unidad en la ruta de acceso.
Por ejemplo, para ver la clave del Registro HKLM\Software en la
unidad HKLM: desde otra unidad, escriba:
get-childitem hklm:\software
Para abrir la unidad, utilice el cmdlet Set-Location. No olvide
el signo de dos puntos al especificar la ruta de acceso de la
unidad. Por ejemplo, para cambiar la ubicacin al directorio raz
de la unidad Cert:, escriba:
set-location cert:
A continuacin, para ver el contenido de la unidad Cert:, escriba:
get-childitem
DESPLAZARSE POR LOS DATOS JERRQUICOS
Puede desplazarse por una unidad de proveedor igual que en una
unidad de disco duro. Si los datos estn organizados en una
get-help registry
Para obtener una lista de los temas de Ayuda sobre los
proveedores, escriba:
get-help * -category provider
VEA TAMBIN
about_Locations
about_Path_Syntax