Invoke-AzStorageSyncCompatibilityCheck
檢查你的系統與 Azure 檔案同步 之間是否有潛在的相容性問題。
語法
PathBased (預設值)
Invoke-AzStorageSyncCompatibilityCheck
[-Path] <String>
[-Credential <PSCredential>]
[-SkipSystemChecks]
[-SkipNamespaceChecks]
[<CommonParameters>]
ComputerNameBased
Invoke-AzStorageSyncCompatibilityCheck
[-ComputerName] <String>
[-Credential <PSCredential>]
[-SkipSystemChecks]
[<CommonParameters>]
Description
Invoke-AzStorageSyncCompatibilityCheck cmdlet 會檢查系統與 Azure 檔案同步 之間潛在的相容性問題。給定本地或遠端路徑時,會對系統與檔案命名空間進行一組驗證,然後回傳發現的相容性問題。 系統檢查:
- 作業系統相容性檔案命名空間檢查:
- 不支援的字元
- 檔案大小上限
- 路徑長度上限
- 檔案長度上限
- 資料集大小上限
- 目錄深度上限
範例
範例 1
Invoke-AzStorageSyncCompatibilityCheck C:\DATA
此命令檢查系統以及 C:\DATA 中檔案和資料夾的相容性。
範例 2
Invoke-AzStorageSyncCompatibilityCheck C:\DATA -SkipSystemChecks
此命令會檢查 C:\DATA 中檔案和資料夾的相容性,但不會執行系統相容性檢查。
範例 3
$validation = Invoke-AzStorageSyncCompatibilityCheck C:\DATA
$validation.Results | Select-Object -Property Type, Path, Level, Description, Result | Export-Csv -Path C:\results.csv -Encoding utf8
此命令會檢查系統以及 C:\DATA 中檔案和資料夾的相容性,然後將結果匯出為 CSV 檔案至 C:\results。
參數
-ComputerName
您要執行此檢查的電腦。
參數屬性
| 類型: | String |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
ComputerNameBased
| Position: | 0 |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-Credential
您要驗證之共用的認證。
參數屬性
| 類型: | PSCredential |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-Path
您要驗證之共用的 UNC 路徑。
參數屬性
| 類型: | String |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
PathBased
| Position: | 0 |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-SkipNamespaceChecks
設定此旗標可略過檔案命名空間驗證,而只執行系統驗證。
參數屬性
| 類型: | SwitchParameter |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
PathBased
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-SkipSystemChecks
設定此旗標可略過系統驗證,並只執行檔案命名空間驗證。
參數屬性
| 類型: | SwitchParameter |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
CommonParameters
此 Cmdlet 支援常見參數: -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。
輸入
None
輸出
PSValidationResult
備註
- 關鍵字:azure、Az、arm、resource、management、storagesync、filesync