Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I cmdlet che l'utente può eseguire per gestire un archivio dati vengono definiti cmdlet del provider. Per supportare questi cmdlet, è necessario sovrascrivere alcuni dei metodi definiti dalle classi e dalle interfacce del provider di base.
Ecco i cmdlet del provider che possono essere eseguiti dall'utente:
Cmdlet di PSDrive
Get-PSDrive
Questo cmdlet restituisce le unità di PowerShell nella sessione corrente. Non è necessario sovrascrivere alcun metodo per supportare questo cmdlet.
New-PSDrive
Questo cmdlet consente all'utente di creare unità di PowerShell per accedere all'archivio dati. Per supportare questo cmdlet, sovrascrivere i metodi seguenti di classe System.Management.Automation.Provider.DriveCmdletProvider:
- NewDrive
- NewDriveDynamicParameters
Remove-PSDrive
Questo cmdlet consente all'utente di rimuovere le unità di PowerShell che accedono all'archivio dati. Per supportare questo cmdlet, sovrascrivere il metodo System.Management.Automation.Provider.DriveCmdletProvider.RemoveDrive.
Cmdlet dell'elemento
Clear-Item
Questo cmdlet consente all'utente di rimuovere il valore di un elemento nell'archivio dati. Per supportare questo cmdlet, sovrascrivere i metodi seguenti di classe System.Management.Automation.Provider.ItemCmdletProvider:
Copy-Item
Questo cmdlet consente all'utente di copiare un elemento da una posizione a un'altra. Per supportare questo cmdlet, sovrascrivere i metodi seguenti di classe System.Management.Automation.Provider.ContainerCmdletProvider:
- CopyItem
- CopyItemDynamicParameters
Get-Item
Questo cmdlet consente all'utente di recuperare dati dall'archivio dati. Per supportare questo cmdlet, sovrascrivere i metodi seguenti di classe System.Management.Automation.Provider.ItemCmdletProvider:
Get-ChildItem
Questo cmdlet consente all'utente di recuperare gli elementi figlio dell'elemento padre. Per supportare questo cmdlet, sovrascrivere i metodi seguenti di classe System.Management.Automation.Provider.ContainerCmdletProvider:
Invoke-Item
Questo cmdlet consente all'utente di eseguire l'azione predefinita specificata dall'elemento. Per supportare questo cmdlet, sovrascrivere il metodo System.Management.Automation.Provider.ItemCmdletProvider.InvokeDefaultAction.
Move-Item
Questo cmdlet consente all'utente di spostare un elemento da una posizione a un'altra. Per supportare questo cmdlet, sovrascrivere i metodi seguenti di classe System.Management.Automation.Provider.NavigationCmdletProvider:
New-ItemProperty
Questo cmdlet consente all'utente di creare un nuovo elemento nell'archivio dati.
Remove-Item
Questo cmdlet consente all'utente di rimuovere elementi dall'archivio dati. Per supportare questo cmdlet, sovrascrivere i metodi seguenti di classe System.Management.Automation.Provider.ContainerCmdletProvider:
Rename-Item
Questo cmdlet consente all'utente di rinominare gli elementi nell'archivio dati. Per supportare questo cmdlet, sovrascrivere i metodi seguenti di classe System.Management.Automation.Provider.ContainerCmdletProvider:
Set-Item
Questo cmdlet consente all'utente di aggiornare i valori degli elementi nell'archivio dati. Per supportare questo cmdlet, sovrascrivere i metodi seguenti di classe System.Management.Automation.Provider.ItemCmdletProvider:
Cmdlet del contenuto dell'elemento
Add-Content
Questo cmdlet consente all'utente di aggiungere contenuto a un elemento.
Clear-Content
Questo cmdlet consente all'utente di eliminare il contenuto da un elemento senza eliminare l'elemento. Per supportare questo cmdlet, sovrascrivere i metodi seguenti dell'interfaccia System.Management.Automation.Provider.IContentCmdletProvider:
Get-Content
Questo cmdlet consente all'utente di recuperare il contenuto di un elemento. Per supportare questo cmdlet, sovrascrivere i metodi seguenti dell'interfaccia System.Management.Automation.Provider.IContentCmdletProvider:
Il metodo GetContentReader restituisce un'interfaccia System.Management.Automation.Provider.IContentReader che definisce i metodi utilizzati per leggere il contenuto.
Set-Content
Questo cmdlet consente all'utente di aggiornare il contenuto di un elemento. Per supportare questo cmdlet, sovrascrivere i metodi seguenti dell'interfaccia System.Management.Automation.Provider.IContentCmdletProvider:
Il metodo GetContentWriter restituisce un'interfaccia System.Management.Automation.Provider.IContentWriter che definisce i metodi utilizzati per scrivere il contenuto.
Cmdlet delle proprietà item
Clear-ItemProperty
Questo cmdlet consente all'utente di eliminare il valore di una proprietà. Per supportare questo cmdlet, sovrascrivere i metodi seguenti dell'interfaccia System.Management.Automation.Provider.IPropertyCmdletProvider:
Copy-ItemProperty
Questo cmdlet consente all'utente di copiare una proprietà e il relativo valore da una posizione a un'altra. Per supportare questo cmdlet, sovrascrivere i metodi seguenti dell'interfaccia System.Management.Automation.Provider.IDynamicPropertyCmdletProvider:
- CopyProperty
- CopyPropertyDynamicParameters
Get-ItemProperty
Questo cmdlet recupera le proprietà di un elemento. Per supportare questo cmdlet, sovrascrivere i metodi seguenti dell'interfaccia System.Management.Automation.Provider.IPropertyCmdletProvider:
Move-ItemProperty
Questo cmdlet consente all'utente di spostare una proprietà e il relativo valore da una posizione a un'altra. Per supportare questo cmdlet, sovrascrivere i metodi seguenti dell'interfaccia System.Management.Automation.Provider.IDynamicPropertyCmdletProvider:
New-ItemProperty
Questo cmdlet consente all'utente di creare una nuova proprietà e impostarne il valore. Per supportare questo cmdlet, sovrascrivere i metodi seguenti dell'interfaccia System.Management.Automation.Provider.IDynamicPropertyCmdletProvider:
Remove-ItemProperty
Questo cmdlet consente all'utente di eliminare una proprietà e il relativo valore. Per supportare questo cmdlet, sovrascrivere i metodi seguenti dell'interfaccia System.Management.Automation.Provider.IDynamicPropertyCmdletProvider:
Rename-ItemProperty
Questo cmdlet consente all'utente di modificare il nome di una proprietà. Per supportare questo cmdlet, sovrascrivere i metodi seguenti dell'interfaccia System.Management.Automation.Provider.IDynamicPropertyCmdletProvider:
Set-ItemProperty
Questo cmdlet consente all'utente di aggiornare le proprietà di un elemento. Per supportare questo cmdlet, sovrascrivere i metodi seguenti dell'interfaccia System.Management.Automation.Provider.IPropertyCmdletProvider:
Cmdlet di localizzazione
Get-Location
Recupera informazioni sulla posizione di lavoro corrente. Non è necessario sovrascrivere alcun metodo per supportare questo cmdlet.
Pop-Location
Questo cmdlet modifica il percorso corrente nel percorso di cui è stato eseguito l'ultimo push nello stack. Non è necessario sovrascrivere alcun metodo per supportare questo cmdlet.
Push-Location
Questo cmdlet aggiunge il percorso corrente all'inizio di un elenco di posizioni (uno "stack"). Non è necessario sovrascrivere alcun metodo per supportare questo cmdlet.
Set-Location
Questo cmdlet imposta la posizione di lavoro corrente su una posizione specificata. Non è necessario sovrascrivere alcun metodo per supportare questo cmdlet.
Cmdlet di percorso
Join-Path
Questo cmdlet consente all'utente di combinare un segmento di percorso padre e figlio per creare un percorso interno del provider. Per supportare questo cmdlet, sovrascrivere il metodo System.Management.Automation.Provider.NavigationCmdletProvider.MakePath.
Convert-Path
Questo cmdlet converte un percorso da un percorso di PowerShell a un percorso del provider PowerShell.
Split-Path
Restituisce la parte specificata di un percorso.
Resolve-Path
Risolve i caratteri jolly in un percorso e visualizza il contenuto del percorso.
Test-Path
Questo cmdlet determina se tutti gli elementi di un percorso esistono. Per supportare questo cmdlet, sovrascrivere i metodi seguenti di classe System.Management.Automation.Provider.ItemCmdletProvider:
Cmdlet del PSProvider
Get-PSProvider
Questo cmdlet restituisce informazioni sui provider disponibili nella sessione. Non è necessario sovrascrivere alcun metodo per supportare questo cmdlet.