共用方式為


Invoke-AzStorageSyncCompatibilityCheck

檢查系統與 Azure 檔案同步之間的潛在相容性問題。

Syntax

Invoke-AzStorageSyncCompatibilityCheck
      [-Path] <String>
      [-Credential <PSCredential>]
      [-SkipSystemChecks]
      [-SkipNamespaceChecks]
      [<CommonParameters>]
Invoke-AzStorageSyncCompatibilityCheck
      [-Credential <PSCredential>]
      [-ComputerName] <String>
      [-SkipSystemChecks]
      [<CommonParameters>]

Description

Invoke-Az 儲存體 SyncCompatibilityCheck 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
Accept pipeline input:False
Accept wildcard characters:False

-Credential

您正在驗證之共享的認證。

類型:PSCredential
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

您正在驗證之共用的 UNC 路徑。

類型:String
Position:0
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-SkipNamespaceChecks

將此旗標設定為略過檔案命名空間驗證,並只執行系統驗證。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-SkipSystemChecks

將此旗標設定為略過系統驗證,並只執行檔案命名空間驗證。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

None

輸出

PSValidationResult

備註

  • 關鍵詞:azure、Az、arm、resource、management、storagesync、filesync