Rutina Rename-ItemProperty změní název zadané vlastnosti položky.
Hodnota vlastnosti se nezmění.
Můžete například použít Rename-ItemProperty ke změně názvu položky registru.
Příklady
Příklad 1: Přejmenování položky registru
Tento příkaz přejmenuje položku registru konfigurace obsaženou v klíči HKEY_LOCAL_MACHINE\Software\SmpApplication na "oldconfig".
Tento parametr nejsou podporovány žádnými poskytovateli nainstalovanými v PowerShellu.
Pokud chcete zosobnit jiného uživatele nebo zvýšit oprávnění při spuštění této rutiny, použijte Invoke-Command.
Určuje, jako pole řetězců, položku nebo položky, které tento příkaz vylučuje z operace. Hodnota tohoto parametru kvalifikuje parametr Path. Zadejte prvek cesty nebo vzor, například *.txt. Jsou povoleny zástupné znaky. Parametr Exclude je efektivní pouze v případě, že příkaz obsahuje obsah položky, například C:\Windows\*, kde zástupný znak určuje obsah adresáře C:\Windows.
Určuje filtr pro kvalifikaci parametru Path. Zprostředkovatel FileSystem je jediným nainstalovaným poskytovatelem PowerShellu, který podporuje použití filtrů. Syntaxi jazyka filtru FileSystem najdete v about_Wildcards.
Filtry jsou efektivnější než jiné parametry, protože je poskytovatel použije, když rutina získá objekty místo toho, aby objekty po jejich načtení vyfiltroval PowerShell.
Vynutí, aby rutina přejmenovala vlastnost objektu, ke kterému uživatel jinak nemá přístup.
Implementace se liší od zprostředkovatele po zprostředkovatele.
Pro více informací viz about_Providers.
Určuje, jako pole řetězců, jednu nebo více položek, které tento cmdlet zahrnuje v operaci. Hodnota tohoto parametru kvalifikuje parametr Path. Zadejte prvek cesty nebo vzor, například "*.txt". Jsou povoleny zástupné znaky. Parametr Include je efektivní pouze v případě, že příkaz obsahuje obsah položky, například C:\Windows\*, kde zástupný znak určuje obsah adresáře C:\Windows.
Určuje cestu k položce. Hodnota LiteralPath se používá přesně tak, jak je zadána. Žádný znak není interpretován jako zástupný znak. Pokud cesta obsahuje únikové znaky, uzavřete ji do jednoduchých uvozovek. Jednoduché uvozovky říkají PowerShellu, aby žádné znaky neinterpretoval jako únikové sekvence.
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.
Můžete předat řetězec, který obsahuje cestu, ale ne doslovnou cestu, do tohoto příkazu.
Výstupy
None, System.Management.Automation.PSCustomObject
Tato rutina vygeneruje PSCustomObject, která představuje přejmenovanou vlastnost položky, pokud zadáte parametr PassThru. Jinak tento příkaz negeneruje žádný výstup.
Poznámky
Remove-ItemProperty je navržená tak, aby fungovala s daty vystavenými libovolným poskytovatelem. Chcete-li zobrazit seznam poskytovatelů dostupných ve vaší relaci, napište Get-PSProvider. Pro více informací viz about_Providers.