Delen via


Copy-Item

Hiermee kopieert u een item van de ene locatie naar de andere.

Syntaxis

Copy-Item
    [-Path] <String[]>
    [[-Destination] <String>]
    [-Container]
    [-Force]
    [-Filter <String>]
    [-Include <String[]>]
    [-Exclude <String[]>]
    [-Recurse]
    [-PassThru]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [-FromSession <PSSession>]
    [-ToSession <PSSession>]
    [<CommonParameters>]
Copy-Item
    -LiteralPath <String[]>
    [[-Destination] <String>]
    [-Container]
    [-Force]
    [-Filter <String>]
    [-Include <String[]>]
    [-Exclude <String[]>]
    [-Recurse]
    [-PassThru]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [-FromSession <PSSession>]
    [-ToSession <PSSession>]
    [<CommonParameters>]
Copy-Item
    [-Path] <string[]>
    [[-Destination] <string>]
    [-Container]
    [-Force]
    [-Filter <string>]
    [-Include <string[]>]
    [-Exclude <string[]>]
    [-Recurse]
    [-PassThru]
    [-Credential <pscredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Copy-Item
    [[-Destination] <string>]
    -LiteralPath <string[]>
    [-Container]
    [-Force]
    [-Filter <string>]
    [-Include <string[]>]
    [-Exclude <string[]>]
    [-Recurse]
    [-PassThru]
    [-Credential <pscredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

De cmdlet Copy-Item kopieert een item van de ene locatie naar de andere locatie in dezelfde naamruimte. Het kan bijvoorbeeld een bestand naar een map kopiëren, maar het kan geen bestand naar een certificaatstation kopiëren.

Met deze cmdlet worden de items die worden gekopieerd, niet geknipt of verwijderd. De specifieke items die de cmdlet kan kopiëren, zijn afhankelijk van de PowerShell-provider die het item beschikbaar maakt. Het kan bijvoorbeeld bestanden en mappen kopiëren in een bestandssysteemstation en registersleutels en vermeldingen in het registerstation.

Met deze cmdlet kunt u items in dezelfde opdracht kopiëren en de naam ervan wijzigen. Als u de naam van een item wilt wijzigen, voert u de nieuwe naam in de waarde van de parameter Destination in. Als u de naam van een item wilt wijzigen en niet wilt kopiëren, gebruikt u de cmdlet Rename-Item.

Voorbeelden

Voorbeeld 1: Een bestand kopiëren naar de opgegeven map

In dit voorbeeld wordt het mar1604.log.txt-bestand gekopieerd naar de map C:\Presentation. Het oorspronkelijke bestand wordt niet verwijderd.

Copy-Item "C:\Wabash\Logfiles\mar1604.log.txt" -Destination "C:\Presentation"

Voorbeeld 2: Mapinhoud kopiëren naar een bestaande map

In dit voorbeeld wordt de inhoud van de C:\Logfiles map gekopieerd naar de bestaande C:\Drawings-map. De Logfiles map wordt niet gekopieerd.

Als de map Logfiles bestanden in submappen bevat, worden deze submappen gekopieerd met de bestandsstructuren intact. De parameter Container is standaard ingesteld op True, waardoor de mapstructuur behouden blijft.

Copy-Item -Path "C:\Logfiles\*" -Destination "C:\Drawings" -Recurse

Notitie

Als het pad C:\Drawings niet bestaat, kopieert de cmdlet alle bestanden uit de map Logfiles naar één bestand C:\Drawings.

Voorbeeld 3: Map en inhoud kopiëren naar een nieuwe map

In dit voorbeeld wordt de inhoud van de C:\Logfiles bronmap gekopieerd en wordt er een nieuwe doelmap gemaakt. De nieuwe doelmap, \Logs wordt gemaakt in C:\Drawings.

Als u de naam van de bronmap wilt opnemen, kopieert u naar een bestaande doelmap, zoals wordt weergegeven in voorbeeld 2. Of geef de nieuwe doelmap dezelfde naam als de bronmap.

Copy-Item -Path "C:\Logfiles" -Destination "C:\Drawings\Logs" -Recurse

Notitie

Als het Pad\*bevat, worden alle bestandsinhoud van de map, inclusief de submapstructuren, gekopieerd naar de nieuwe doelmap. Bijvoorbeeld:

Copy-Item -Path "C:\Logfiles\*" -Destination "C:\Drawings\Logs" -Recurse

Voorbeeld 4: Een bestand kopiëren naar de opgegeven map en de naam van het bestand wijzigen

In dit voorbeeld wordt de Copy-Item-cmdlet gebruikt om het Get-Widget.ps1-script uit de \\Server01\Share map naar de \\Server12\ScriptArchive-map te kopiëren. Als onderdeel van de kopieerbewerking wijzigt de opdracht de itemnaam van Get-Widget.ps1 in Get-Widget.ps1.txt, zodat deze veilig aan e-mailberichten kan worden toegevoegd.

Copy-Item "\\Server01\Share\Get-Widget.ps1" -Destination "\\Server12\ScriptArchive\Get-Widget.ps1.txt"

Voorbeeld 5: Een bestand kopiëren naar een externe computer

Er wordt een sessie gemaakt op de externe computer met de naam Server01 met de referentie van Contoso\User01 en slaat de resultaten op in de variabele met de naam $Session.

De Copy-Item cmdlet kopieert test.log van de D:\Folder001 map naar de C:\Folder001_Copy map op de externe computer met behulp van de sessiegegevens die zijn opgeslagen in de $Session variabele. Het oorspronkelijke bestand wordt niet verwijderd.

$Session = New-PSSession -ComputerName "Server01" -Credential "Contoso\User01"
Copy-Item "D:\Folder001\test.log" -Destination "C:\Folder001_Copy\" -ToSession $Session

Voorbeeld 6: Een map kopiëren naar een externe computer

Er wordt een sessie gemaakt op de externe computer met de naam Server01 met de referentie van Contoso\User01 en slaat de resultaten op in de variabele met de naam $Session.

De Copy-Item cmdlet kopieert de D:\Folder002 map naar de C:\Folder002_Copy map op de externe computer met behulp van de sessiegegevens die zijn opgeslagen in de $Session variabele. Submappen of bestanden worden niet gekopieerd zonder de schakeloptie Recurse te gebruiken. Met de bewerking wordt de Folder002_Copy map gemaakt als deze nog niet bestaat.

$Session = New-PSSession -ComputerName "Server02" -Credential "Contoso\User01"
Copy-Item "D:\Folder002\" -Destination "C:\Folder002_Copy\" -ToSession $Session

Voorbeeld 7: Recursief de volledige inhoud van een map kopiëren naar een externe computer

Er wordt een sessie gemaakt op de externe computer met de naam Server01 met de referentie van Contoso\User01 en slaat de resultaten op in de variabele met de naam $Session.

De Copy-Item cmdlet kopieert de volledige inhoud van de D:\Folder003 map naar de C:\Folder003_Copy map op de externe computer met behulp van de sessiegegevens die zijn opgeslagen in de $Session variabele. De submappen worden gekopieerd met hun bestandsstructuren intact. Met de bewerking wordt de Folder003_Copy map gemaakt als deze nog niet bestaat.

$Session = New-PSSession -ComputerName "Server04" -Credential "Contoso\User01"
Copy-Item "D:\Folder003\" -Destination "C:\Folder003_Copy\" -ToSession $Session -Recurse

Voorbeeld 8: Een bestand kopiëren naar een externe computer en de naam van het bestand wijzigen

Er wordt een sessie gemaakt op de externe computer met de naam Server01 met de referentie van Contoso\User01 en slaat de resultaten op in de variabele met de naam $Session.

De Copy-Item cmdlet kopieert scriptingexample.ps1 van de D:\Folder004 map naar de C:\Folder004_Copy map op de externe computer met behulp van de sessiegegevens die zijn opgeslagen in de $Session variabele. Het oorspronkelijke bestand wordt niet verwijderd.

$Session = New-PSSession -ComputerName "Server04" -Credential "Contoso\User01"
Copy-Item "D:\Folder004\scriptingexample.ps1" -Destination "C:\Folder004_Copy\scriptingexample_copy.ps1" -ToSession $Session

Voorbeeld 9: Een extern bestand kopiëren naar de lokale computer

Er wordt een sessie gemaakt op de externe computer met de naam Server01 met de referentie van Contoso\User01 en slaat de resultaten op in de variabele met de naam $Session.

De Copy-Item cmdlet kopieert test.log van de externe C:\MyRemoteData\ naar de lokale D:\MyLocalData map met behulp van de sessiegegevens die zijn opgeslagen in de $Session variabele. Het oorspronkelijke bestand wordt niet verwijderd.

$Session = New-PSSession -ComputerName "Server01" -Credential "Contoso\User01"
Copy-Item "C:\MyRemoteData\test.log" -Destination "D:\MyLocalData\" -FromSession $Session

Voorbeeld 10: de volledige inhoud van een externe map naar de lokale computer kopiëren

Er wordt een sessie gemaakt op de externe computer met de naam Server01 met de referentie van Contoso\User01 en slaat de resultaten op in de variabele met de naam $Session.

De Copy-Item cmdlet kopieert de volledige inhoud van de externe C:\MyRemoteData\scripts map naar de lokale D:\MyLocalData map met behulp van de sessiegegevens die zijn opgeslagen in de $Session variabele. Als de map scripts bestanden in submappen bevat, worden deze submappen gekopieerd met hun bestandsstructuren intact.

$Session = New-PSSession -ComputerName "Server01" -Credential "Contoso\User01"
Copy-Item "C:\MyRemoteData\scripts" -Destination "D:\MyLocalData\" -FromSession $Session

Voorbeeld 11: De volledige inhoud van een externe map recursief kopiëren naar de lokale computer

Er wordt een sessie gemaakt op de externe computer met de naam Server01 met de referentie van Contoso\User01 en slaat de resultaten op in de variabele met de naam $Session.

De Copy-Item cmdlet kopieert de volledige inhoud van de externe C:\MyRemoteData\scripts map naar de lokale D:\MyLocalData\scripts map met behulp van de sessiegegevens die zijn opgeslagen in de $Session variabele. Omdat de parameter Recurse wordt gebruikt, maakt de bewerking de map met scripts als deze nog niet bestaat. Als de map scripts bestanden in submappen bevat, worden deze submappen gekopieerd met hun bestandsstructuren intact.

$Session = New-PSSession -ComputerName "Server01" -Credential "Contoso\User01"
Copy-Item "C:\MyRemoteData\scripts" -Destination "D:\MyLocalData\scripts" -FromSession $Session -Recurse

Voorbeeld 12: Bestanden recursief kopiëren uit een mapstructuur naar de huidige map

In dit voorbeeld ziet u hoe u bestanden kopieert van een mapstructuur met meerdere niveaus naar één platte map. De eerste drie opdrachten tonen de bestaande mapstructuur en de inhoud van twee bestanden, beide namen file3.txt.

PS C:\temp\test> (Get-ChildItem C:\temp\tree -Recurse).FullName
C:\temp\tree\subfolder
C:\temp\tree\file1.txt
C:\temp\tree\file2.txt
C:\temp\tree\file3.txt
C:\temp\tree\subfolder\file3.txt
C:\temp\tree\subfolder\file4.txt
C:\temp\tree\subfolder\file5.txt

PS C:\temp\test> Get-Content C:\temp\tree\file3.txt
This is file3.txt in the root folder

PS C:\temp\test> Get-Content C:\temp\tree\subfolder\file3.txt
This is file3.txt in the subfolder

PS C:\temp\test> Copy-Item -Path C:\temp\tree -Filter *.txt -Recurse -Container:$false
PS C:\temp\test> (Get-ChildItem . -Recurse).FullName
C:\temp\test\subfolder
C:\temp\test\file1.txt
C:\temp\test\file2.txt
C:\temp\test\file3.txt
C:\temp\test\file4.txt
C:\temp\test\file5.txt

PS C:\temp\test> Get-Content .\file3.txt
This is file3.txt in the subfolder

De cmdlet Copy-Item heeft de parameter Container ingesteld op $false. Hierdoor wordt de inhoud van de bronmap gekopieerd, maar blijft de mapstructuur niet behouden. U ziet dat bestanden met dezelfde naam worden overschreven in de doelmap.

Voorbeeld 13: Filters gebruiken om items te kopiëren zonder recursie

In dit voorbeeld ziet u de resultaten met behulp van de parameter Include om de te kopiëren items te selecteren.

In dit voorbeeld wordt de volgende mapstructuur gebruikt die de bestanden bevat die moeten worden gekopieerd:

  • D:\temp\tree\example.ps1
  • D:\temp\tree\example.txt
  • D:\temp\tree\examples\
  • D:\temp\tree\examples\example_1.txt
  • D:\temp\tree\examples\example_2.txt
  • D:\temp\tree\examples\subfolder\
  • D:\temp\tree\examples\subfolder\test.txt

In dit voorbeeld wordt Copy-Item aangeroepen met een jokerteken voor zowel de pad- als parameters opnemen. Als u een jokerteken opgeeft voor de parameter Path, worden alle bestanden en mappen verwerkt die overeenkomen met D:\temp\tree\*. De De parameter opnemen filtert de lijst met items die moeten worden verwerkt, waardoor de bewerking wordt beperkt tot alleen de paden die beginnen met ex.

PS D:\temp\test\out> Copy-Item -Path D:\temp\tree\* -Include ex*
PS D:\temp\test\out> (Get-ChildItem -Recurse).FullName
D:\temp\out\examples
D:\temp\out\example.ps1
D:\temp\out\example.txt

De parameter Opnemen wordt toegepast op de inhoud van D:\temp\tree map om alle items te kopiëren die overeenkomen met ex*. U ziet dat de D:\temp\out\examples map zonder recursie wordt gekopieerd, maar dat geen van de inhoud ervan wordt gekopieerd.

Voorbeeld 14: Filters gebruiken om items te kopiëren met recursie

In dit voorbeeld ziet u de resultaten met behulp van de parameter Include om de te kopiëren items te selecteren.

In dit voorbeeld wordt de volgende mapstructuur gebruikt die de bestanden bevat die moeten worden gekopieerd:

  • D:\temp\tree\example.ps1
  • D:\temp\tree\example.txt
  • D:\temp\tree\examples\
  • D:\temp\tree\examples\example_1.txt
  • D:\temp\tree\examples\example_2.txt
  • D:\temp\tree\examples\subfolder\
  • D:\temp\tree\examples\subfolder\test.txt

In dit voorbeeld wordt Copy-Item aangeroepen met een jokerteken voor zowel de pad- als parameters opnemen. Als u een jokerteken opgeeft voor de parameter Path, worden alle bestanden en mappen verwerkt die overeenkomen met D:\temp\tree\*. De De parameter opnemen filtert de lijst met items die moeten worden verwerkt, waardoor de bewerking wordt beperkt tot alleen de paden die beginnen met ex.

D:\temp\out> Copy-Item -Path D:\temp\tree\* -Include ex* -Recurse
D:\temp\out> (Get-ChildItem -Recurse).FullName
D:\temp\out\examples
D:\temp\out\example.ps1
D:\temp\out\example.txt
D:\temp\out\examples\subfolder
D:\temp\out\examples\example_1.txt
D:\temp\out\examples\example_2.txt
D:\temp\out\examples\subfolder\test.txt

De parameter Opnemen wordt toegepast op de inhoud van D:\temp\tree map om alle items te kopiëren die overeenkomen met ex*. U ziet dat met recursie de map D:\temp\out\examples samen met alle bestanden en submappen wordt gekopieerd. De kopie bevat bestanden die niet overeenkomen met het insluitingsfilter. Wanneer u Copy-Itemgebruikt, zijn de filters alleen van toepassing op het hoogste niveau dat is opgegeven door de parameter Path. Vervolgens wordt recursie toegepast op deze overeenkomende items.

Notitie

Het gedrag van de parameter Uitsluiten is hetzelfde als in dit voorbeeld, behalve dat de bewerking wordt beperkt tot alleen de paden die niet overeenkomen met het patroon.

Voorbeeld 15: De bestanden beperken tot recursief kopiëren van een pad met jokertekens

In dit voorbeeld ziet u hoe u de bestanden recursief kunt beperken die zijn gekopieerd van een jokerteken-overeenkomend pad naar een andere map. In voorbeeld 13 ziet u dat, omdat de parameter Opnemen parameter alleen filters op de paden die zijn omgezet voor een jokerteken dat Padopgeeft, de parameter Include niet kan worden gebruikt om de bestanden recursief uit een map te beperken. In plaats daarvan kunt u Get-ChildItem gebruiken om de items te vinden die u wilt kopiëren en door te geven aan Copy-Item.

In dit voorbeeld wordt de volgende mapstructuur gebruikt die de bestanden bevat die moeten worden gekopieerd:

  • D:\temp\tree\example.ps1
  • D:\temp\tree\example.txt
  • D:\temp\tree\examples\
  • D:\temp\tree\examples\example_1.txt
  • D:\temp\tree\examples\example_2.txt
  • D:\temp\tree\examples\subfolder\
  • D:\temp\tree\examples\subfolder\test.txt

Als u alle items wilt kopiëren die beginnen met ex*, gebruikt u Get-ChildItem met de Recurse- en Filter parameters en sluist u de resultaten door naar Copy-Item.

D:\temp\out> Get-ChildItem -Path D:\temp\tree -Recurse -Filter ex* | Copy-Item
D:\temp\out> (Get-ChildItem -Recurse).FullName
D:\temp\out\examples
D:\temp\out\example_1.txt
D:\temp\out\example_2.txt
D:\temp\out\example.ps1
D:\temp\out\example.txt

In tegenstelling tot de Copy-Itemis de parameter Filter voor Get-ChildItem van toepassing op de items die tijdens recursie zijn gedetecteerd. Hiermee kunt u items recursief zoeken, filteren en kopiëren.

Parameters

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Container

Geeft aan dat deze cmdlet containerobjecten bewaart tijdens de kopieerbewerking. De parameter Container is standaard ingesteld op True.

Type:SwitchParameter
Position:Named
Default value:True
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Credential

Notitie

Deze parameter wordt niet ondersteund door providers die zijn geïnstalleerd met PowerShell. Als u een andere gebruiker wilt imiteren of uw referenties wilt verhogen bij het uitvoeren van deze cmdlet, gebruikt u Invoke-Command-.

Type:PSCredential
Position:Named
Default value:Current user
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Destination

Hiermee geeft u het pad naar de nieuwe locatie. De standaardwaarde is de huidige map.

Als u de naam van het gekopieerde item wilt wijzigen, geeft u een nieuwe naam op in de waarde van de parameter Destination.

Type:String
Position:1
Default value:Current directory
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Exclude

Hiermee geeft u een of meer padelementen of patronen, zoals "*.txt", op om de bewerking van deze cmdlet te beperken. De waarde van deze parameter filtert op het jokerteken-overeenkomende resultaat van de parameter Path, niet de uiteindelijke resultaten. Deze parameter is alleen van kracht wanneer het Pad is opgegeven met een of meer jokertekens. Omdat deze parameter alleen filtert op de paden die zijn omgezet voor de parameter Path, worden er geen items gefilterd die zijn gedetecteerd bij het recurseren van onderliggende mappen met de parameter Recurse.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:True

-Filter

Hiermee geeft u een filter op om de parameter Path te kwalificeren. De FileSystem-provider is de enige geïnstalleerde PowerShell-provider die het gebruik van filters ondersteunt. U vindt de syntaxis voor de Bestandssysteem filtertaal in about_Wildcards. Filters zijn efficiënter dan andere parameters, omdat de provider deze toepast wanneer de cmdlet de objecten ophaalt in plaats van PowerShell de objecten te filteren nadat ze zijn opgehaald.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:True

-Force

Geeft aan dat met deze cmdlet items worden gekopieerd die anders niet kunnen worden gewijzigd, zoals kopiëren via een alleen-lezenbestand of alias.

Type:SwitchParameter
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FromSession

Dit is een dynamische parameter die beschikbaar wordt gesteld door de FileSystem provider.

Geef het PSSession object op waaruit een extern bestand wordt gekopieerd. Wanneer u deze parameter gebruikt, verwijzen de parameters Path en LiteralPath naar het lokale pad op de externe computer.

Zie about_FileSystem_Providervoor meer informatie.

Type:PSSession
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Include

Hiermee geeft u een of meer padelementen of patronen, zoals "*.txt", op om de bewerking van deze cmdlet te beperken. De waarde van deze parameter filtert op het jokerteken-overeenkomende resultaat van de parameter Path, niet de uiteindelijke resultaten. Deze parameter is alleen van kracht wanneer het Pad is opgegeven met een of meer jokertekens. Omdat deze parameter alleen filtert op de paden die zijn omgezet voor de parameter Path, worden er geen items gefilterd die zijn gedetecteerd bij het recurseren van onderliggende mappen met de parameter Recurse.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:True

-LiteralPath

Hiermee geeft u een pad naar een of meer locaties. De waarde van LiteralPath- wordt precies gebruikt zoals deze is getypt. Er worden geen tekens geïnterpreteerd als jokertekens. Als het pad escapetekens bevat, plaatst u het tussen enkele aanhalingstekens. Enkele aanhalingstekens geven PowerShell aan dat er geen tekens als escapereeksen moeten worden geïnterpreteerd.

Zie about_Quoting_Rulesvoor meer informatie.

Type:String[]
Aliassen:PSPath, LP
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-PassThru

Retourneert een object dat het item vertegenwoordigt waarmee u werkt. Deze cmdlet genereert standaard geen uitvoer.

Type:SwitchParameter
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Path

Hiermee geeft u, als een tekenreeksmatrix, het pad naar de te kopiëren items op. Jokertekens zijn toegestaan.

Type:String[]
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:True

-Recurse

Geeft aan dat deze cmdlet een recursieve kopie uitvoert.

Type:SwitchParameter
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ToSession

Dit is een dynamische parameter die beschikbaar wordt gesteld door de FileSystem provider.

Geef het PSSession-object op waarnaar een extern bestand wordt gekopieerd. Wanneer u deze parameter gebruikt, verwijst de parameter Destination naar het lokale pad op de externe computer.

Zie about_FileSystem_Providervoor meer informatie.

Type:PSSession
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

String

U kunt een tekenreeks met een pad naar deze cmdlet doorsluisen.

Uitvoerwaarden

None

Deze cmdlet retourneert standaard geen uitvoer.

PSObject

Wanneer u de parameter PassThru gebruikt, retourneert deze cmdlet een object dat het gekopieerde item vertegenwoordigt.

Notities

PowerShell bevat de volgende aliassen voor Copy-Item:

  • Alle platforms:
    • copy
    • cpi
  • Ramen:
    • cp

Deze cmdlet is ontworpen om te werken met de gegevens die door elke provider worden weergegeven. Als u de providers wilt weergeven die beschikbaar zijn in uw sessie, typt u Get-PSProvider. Zie about_Providersvoor meer informatie.