Test-EntraScript

請檢查所提供的腳本是否使用 Microsoft Entra PowerShell 不支援的 AzureAD 指令。

語法

Default (預設值)

Test-EntraScript
    [-Path] <String[]>
    [[-Content] <String>]
    [-Quiet]
    [<CommonParameters>]

Description

請檢查所提供的腳本是否使用 Microsoft Entra PowerShell 不支援的 AzureAD 指令。

範例

範例 1

Test-EntraScript -Path .\usercreation.ps1 -Quiet

回傳腳本「usercreation.ps1」是否能在Microsoft下執行。Graph.Entra

範例 2

Get-ChildItem -Path \\contoso.com\it\code -Recurse -Filter *.ps1 | Test-EntraScript

會回傳一份所有無法在 Microsoft 下執行的腳本清單。Graph.Entra 模組,列出每個議題並附行與代碼。

參數

-Content

程式碼內容掃描。 用於掃描沒有檔案表示的程式碼(例如直接從儲存庫讀取)。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:2
必要:False
來自管線的值:False
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-Path

一個或多個腳本檔案的路徑可掃描。 或者在指定內容名稱時,也要 -Content

參數屬性

類型:

String[]

預設值:None
支援萬用字元:False
不要顯示:False
別名:全名, 名稱

參數集

(All)
Position:1
必要:True
來自管線的值:True
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-Quiet

僅回傳 $true 或 $ false,視腳本是否能在 Microsoft 下執行。Graph.Entra($true)還是不($ false)

參數屬性

類型:SwitchParameter
預設值:False
支援萬用字元: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。