Start-ScannerDiagnostics
為本地安裝的 Microsoft Purview 資訊保護掃描程式服務啟動一系列運行狀況檢查。
語法
Default (預設值)
Get0ScannerDiagnostics
[-OnBehalfOf <PSCredential>]
[-ResetConfig]
[-VerboseErrorCount <integer>]
[<CommonParameters>]
Description
View-ScannerReports cmdlet 會觸發一系列診斷檢查,以驗證掃描程式部署是否正常。
診斷檢查包括:
- 資料庫是 up-to日期且可訪問
- URL 可訪問
- 找到身份驗證令牌,並且可以獲取策略
- 配置檔已設置
- 離線/在線配置存在並且可以獲取
- 規則有效
範例
範例 1:啟動本地安裝的掃描程式的診斷工具
PS C:\> $scanner_account_creds= Get-Credential
PS C:\> View-ScannerReports -onbehalf $scanner_account_creds
此示例提示您輸入特定帳戶的憑證,然後提供用於運行掃描程式的服務帳戶的憑證。
範例 2:啟動診斷工具,並從掃描程式日誌列印大量錯誤
PS C:\> $scanner_account_creds= Get-Credential
PS C:\> View-ScannerReports -onbehalf $scanner_account_creds -Verbose -VerboseErrorCount 30
此示例提示您輸入特定帳戶的憑證,然後提供用於運行掃描程式的服務帳戶的憑證。 最後 30 個錯誤是從掃描程式紀錄中列印的。
參數
-OnBehalfOf
定義當您在非掃描程式使用者的使用者下運行命令時,要在其中運行診斷的掃描程式。
OnBehalfOf 值定義保存 credentials 物件的變數。 診斷檢查在掃描程式上運行,用於該 credentials 物件定義的帳戶。
使用 Get-Credential cmdlet 獲取存儲憑據的變數。
備註
如果您在scanner使用者下運行該命令,則此參數不是必需的。
參數屬性
| 類型: | PSCredential |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-ResetConfig
重置策略快取。 使用時,即使上次刷新發生在不到 4 小時之前,也會刷新策略。
參數屬性
| 類型: | SwitchParameter |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | Named |
| 必要: | False |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-VerboseErrorCount
僅當在命令中使用 Verbose 參數時才相關。
如果要列印除預設值 10 以外的錯誤數,則定義要從掃描程式日誌中列印的錯誤數。
參數屬性
| 類型: | Integer |
| 預設值: | 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。
輸出
System.Object
備註
此 cmdlet 要求在 -OnBehalfOf 參數中定義特定的掃描程序帳戶。 OnBehalfOf 參數要求您以管理員身份運行 PowerShell 會話。
診斷檢查會檢查掃描程式部署先決條件。 只有在部署了掃描程式並 配置了配置檔后,才支援此 cmdlet。
有關詳細資訊,請參閱 部署 Microsoft Purview 資訊保護掃描程式。