Update-TypeData
語法
Update-TypeData [[-AppendPath] <string[]>] [-PrependPath <string[]>] [-Confirm] [-WhatIf] [<CommonParameters>]
描述
Update-TypeData Cmdlet 會將 *.types.ps1xml 檔案重新載入記憶體,藉以更新目前的擴充型別設定。擴充型別資訊一般是在 Windows PowerShell 需要其所包含的型別資訊時載入。Update-TypeData Cmdlet 可以用來預先載入所有型別資訊。當您在開發型別,並且想要載入這些新型別進行測試時,這種作法會特別有用。
如需 Windows PowerShell 中 *types.ps1xml 檔案的詳細資訊,請參閱 about_Types.ps1xml。
參數
-AppendPath <string[]>
指定選擇性 .ps1xml 檔案的路徑,以便將這些檔案包含在載入的檔案清單中。載入內建的檔案後才會處理這些檔案。
必要? |
false |
位置? |
1 |
預設值 |
|
接受管線輸入? |
true (ByValue, ByPropertyName) |
接受萬用字元? |
false |
-PrependPath <string[]>
指定選擇性 .ps1xml 檔案的路徑,以便將這些檔案包含在載入的檔案清單中。然而,在載入內建的檔案前,會依檔案指定順序先處理這些檔案。
必要? |
false |
位置? |
named |
預設值 |
|
接受管線輸入? |
false |
接受萬用字元? |
false |
-Confirm
在執行命令前先提示確認。
必要? |
false |
位置? |
named |
預設值 |
|
接受管線輸入? |
false |
接受萬用字元? |
false |
-WhatIf
說明執行命令時將會發生何種情況,但不會實際執行命令。
必要? |
false |
位置? |
named |
預設值 |
|
接受管線輸入? |
false |
接受萬用字元? |
false |
<CommonParameters>
這個 Cmdlet 支援一般參數:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。如需詳細資訊,請參閱 about_Commonparameters.
輸入和輸出
輸入型別是可經由管道輸出至 Cmdlet 的物件型別。傳回型別則是 Cmdlet 所傳回的物件型別。
輸入 |
System.String 您可經由管道將包含附加路徑的字串輸出至 Update-TypeData。 |
輸出 |
無 這個 Cmdlet 不會傳回任何輸出。 |
範例 1
C:\PS>update-typedata
描述
-----------
這個範例會從 *.types.ps1xml 檔案更新擴充型別設定。
範例 2
C:\PS>update-typedata -prependpath typesA.types.Ps1xml, typesB.types.Ps1xml
描述
-----------
這個範例會從 *.types.ps1xml 檔案中更新擴充型別設定,並且先處理 typesA 和 typesB 檔案。