Export-CMQuery
從 Configuration Manager 導出查詢。
語法
Export-CMQuery
[-Comment <String>]
-ExportFilePath <String>
-Name <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Export-CMQuery
[-Comment <String>]
-ExportFilePath <String>
-Id <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Export-CMQuery
[-Comment <String>]
-ExportFilePath <String>
[-InputObject] <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
使用此 Cmdlet 從 Configuration Manager 導出查詢。 Configuration Manager 查詢會定義 WMI 查詢語言 (WQL) 表示式,以根據您提供的準則從月台資料庫取得資訊。
您可以匯出查詢,將查詢從一個月臺複製到另一個月臺。 例如,若要將查詢從測試實驗室複製到生產環境。
Configuration Manager 會將查詢匯出至MOF) 檔案 (Managed 物件格式。 然後,您可以使用 Import-CMQuery Cmdlet 將查詢匯入另一個網站。
如需詳細資訊, 請參閱 Configuration Manager 中的查詢簡介。
注意事項
從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1:匯出查詢
此命令會將名為 「我的系統 」的查詢導出至名為 query.mof 的導出檔案。
Export-CMQuery -Name "My systems" -ExportFilePath "C:\export\query.mof"
範例 2:匯出具有批注的查詢
本範例會在導出的檔案中設定批注。
Export-CMQuery -Name "My Systems" -ExportFilePath "C:\Export\Query.mof" -Comment "This is a comment"
// Comments :
//
// This is a comment
參數
-Comment
指定選擇性批注。 Configuration Manager 會在MOF檔案中包含批注。 如果您使用 Configuration Manager 控制台匯入查詢,批注會顯示在 [匯入物件精靈] 中。
此批注的限制為1024個字元。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Confirm
執行 Cmdlet 之前提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisableWildcardHandling
此參數會將通配符視為常值字元值。 您無法將其與 ForceWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ExportFilePath
指定匯出檔案的路徑。 擴展名為 .mof。 它可以是本機或網路路徑。 先建立目標資料夾。
類型: | String |
別名: | FileName, FilePath, Path |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-ForceWildcardHandling
此參數會處理通配符,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Id
指定要匯出之查詢的識別碼。 例如,XYZ00006
。
類型: | String |
別名: | QueryId |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-InputObject
指定要匯出的查詢物件。 若要取得此物件,請使用 Get-CMQuery Cmdlet。
類型: | IResultObject |
別名: | Query |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Name
指定要匯出的查詢名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
輸出
System.Object