Invoke-AzStorageSyncCompatibilityCheck
檢查系統與 Azure 檔案同步之間的潛在相容性問題。
語法
Invoke-AzStorageSyncCompatibilityCheck
[-Path] <String>
[-Credential <PSCredential>]
[-SkipSystemChecks]
[-SkipNamespaceChecks]
[<CommonParameters>]
Invoke-AzStorageSyncCompatibilityCheck
[-Credential <PSCredential>]
[-ComputerName] <String>
[-SkipSystemChecks]
[<CommonParameters>]
Description
Invoke-AzStorageSyncCompatibilityCheck Cmdlet 會檢查系統與 Azure 檔案同步之間的潛在相容性問題。指定本機或遠端路徑時,它會在系統和檔案命名空間上執行一組驗證,然後傳回找到的任何相容性問題。 系統檢查:
- OS 相容性 檔案命名空間檢查:
- 不支援的字元
- 檔案大小上限
- 路徑長度上限
- 檔案長度上限
- 數據集大小上限
- 目錄深度上限
範例
範例 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 |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Credential
您正在驗證之共享的認證。
類型: | PSCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Path
您正在驗證之共用的 UNC 路徑。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-SkipNamespaceChecks
將此旗標設定為略過檔案命名空間驗證,並只執行系統驗證。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SkipSystemChecks
將此旗標設定為略過系統驗證,並只執行檔案命名空間驗證。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None
輸出
備註
- 關鍵詞:azure、Az、arm、resource、management、storagesync、filesync