Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De cmdlets die de gebruiker kan uitvoeren om een gegevensarchief te beheren, worden provider-cmdlets genoemd. Als u deze cmdlets wilt ondersteunen, moet u een aantal methoden overschrijven die zijn gedefinieerd door de klassen en interfaces van de basisprovider.
Dit zijn de provider-cmdlets die door de gebruiker kunnen worden uitgevoerd:
PSDrive-cmdlets
Get-PSDrive
Met deze cmdlet worden de PowerShell-stations in de huidige sessie geretourneerd. U hoeft geen methoden te overschrijven om deze cmdlet te ondersteunen.
New-PSDrive
Met deze cmdlet kan de gebruiker PowerShell-stations maken voor toegang tot het gegevensarchief. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.DriveCmdletProvider klasse:
Remove-PSDrive
Met deze cmdlet kan de gebruiker PowerShell-stations verwijderen die toegang hebben tot het gegevensarchief. Ter ondersteuning van deze cmdlet overschrijft u de methode System.Management.Automation.Provider.DriveCmdletProvider.RemoveDrive.
Item-cmdlets
Clear-Item
Met deze cmdlet kan de gebruiker de waarde van een item in het gegevensarchief verwijderen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.ItemCmdletProvider klasse:
Copy-Item
Met deze cmdlet kan de gebruiker een item van de ene locatie naar de andere kopiƫren. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.ContainerCmdletProvider klasse:
Get-Item
Met deze cmdlet kan de gebruiker gegevens ophalen uit het gegevensarchief. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.ItemCmdletProvider klasse:
Get-ChildItem
Met deze cmdlet kan de gebruiker de onderliggende items van het bovenliggende item ophalen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.ContainerCmdletProvider klasse:
Invoke-Item
Met deze cmdlet kan de gebruiker de standaardactie uitvoeren die is opgegeven door het item. Ter ondersteuning van deze cmdlet overschrijft u de methode System.Management.Automation.Provider.ItemCmdletProvider.InvokeDefaultAction.
Move-Item
Met deze cmdlet kan de gebruiker een item van de ene locatie naar een andere locatie verplaatsen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.NavigationCmdletProvider klasse:
New-ItemProperty
Met deze cmdlet kan de gebruiker een nieuw item maken in het gegevensarchief.
Remove-Item
Met deze cmdlet kan de gebruiker items uit het gegevensarchief verwijderen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.ContainerCmdletProvider klasse:
Rename-Item
Met deze cmdlet kan de gebruiker de naam van items in het gegevensarchief wijzigen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.ContainerCmdletProvider klasse:
Set-Item
Met deze cmdlet kan de gebruiker de waarden van items in het gegevensarchief bijwerken. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.ItemCmdletProvider klasse:
Cmdlets voor iteminhoud
Add-Content
Met deze cmdlet kan de gebruiker inhoud toevoegen aan een item.
Clear-Content
Met deze cmdlet kan de gebruiker inhoud van een item verwijderen zonder het item te verwijderen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.IContentCmdletProvider interface:
Get-Content
Met deze cmdlet kan de gebruiker de inhoud van een item ophalen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.IContentCmdletProvider interface:
De methode GetContentReader retourneert een System.Management.Automation.Provider.IContentReader interface waarmee de methoden worden gedefinieerd die worden gebruikt om de inhoud te lezen.
Set-Content
Met deze cmdlet kan de gebruiker de inhoud van een item bijwerken. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.IContentCmdletProvider interface:
De methode GetContentWriter retourneert een System.Management.Automation.Provider.IContentWriter interface waarmee de methoden worden gedefinieerd die worden gebruikt om de inhoud te schrijven.
Cmdlets voor itemeigenschappen
Clear-ItemProperty
Met deze cmdlet kan de gebruiker de waarde van een eigenschap verwijderen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.IPropertyCmdletProvider interface:
Copy-ItemProperty
Met deze cmdlet kan de gebruiker een eigenschap en de bijbehorende waarde van de ene locatie naar de andere kopiƫren. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.IDynamicPropertyCmdletProvider interface:
Get-ItemProperty
Met deze cmdlet worden de eigenschappen van een item opgehaald. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.IPropertyCmdletProvider interface:
Move-ItemProperty
Met deze cmdlet kan de gebruiker een eigenschap en de waarde ervan van de ene locatie naar de andere verplaatsen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.IDynamicPropertyCmdletProvider interface:
New-ItemProperty
Met deze cmdlet kan de gebruiker een nieuwe eigenschap maken en de waarde ervan instellen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.IDynamicPropertyCmdletProvider interface:
Remove-ItemProperty
Met deze cmdlet kan de gebruiker een eigenschap en de bijbehorende waarde verwijderen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.IDynamicPropertyCmdletProvider interface:
Rename-ItemProperty
Met deze cmdlet kan de gebruiker de naam van een eigenschap wijzigen. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.IDynamicPropertyCmdletProvider interface:
Set-ItemProperty
Met deze cmdlet kan de gebruiker de eigenschappen van een item bijwerken. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.IPropertyCmdletProvider interface:
Locatie-cmdlets
Get-Location
Haalt informatie over de huidige werklocatie op. U hoeft geen methoden te overschrijven om deze cmdlet te ondersteunen.
Pop-Location
Met deze cmdlet wordt de huidige locatie gewijzigd in de locatie die het laatst naar de stack is gepusht. U hoeft geen methoden te overschrijven om deze cmdlet te ondersteunen.
Push-Location
Met deze cmdlet wordt de huidige locatie toegevoegd aan het begin van een lijst met locaties (een 'stack'). U hoeft geen methoden te overschrijven om deze cmdlet te ondersteunen.
Set-Location
Met deze cmdlet wordt de huidige werklocatie ingesteld op een opgegeven locatie. U hoeft geen methoden te overschrijven om deze cmdlet te ondersteunen.
Pad-cmdlets
Join-Path
Met deze cmdlet kan de gebruiker een bovenliggend en onderliggend padsegment combineren om een intern providerpad te maken. Ter ondersteuning van deze cmdlet overschrijft u de methode System.Management.Automation.Provider.NavigationCmdletProvider.MakePath.
Convert-Path
Met deze cmdlet wordt een pad van een PowerShell-pad geconverteerd naar een PowerShell-providerpad.
Split-Path
Retourneert het opgegeven deel van een pad.
Resolve-Path
Hiermee worden de jokertekens in een pad omgezet en wordt de inhoud van het pad weergegeven.
Test-Path
Met deze cmdlet wordt bepaald of alle elementen van een pad bestaan. Ter ondersteuning van deze cmdlet overschrijft u de volgende methoden van System.Management.Automation.Provider.ItemCmdletProvider klasse:
PSProvider-cmdlets
Get-PSProvider
Deze cmdlet retourneert informatie over de providers die beschikbaar zijn in de sessie. U hoeft geen methoden te overschrijven om deze cmdlet te ondersteunen.