Test-EntraScript
Kontrollerar om det angivna skriptet använder Azure AD-kommandon som är kompatibla med Microsoft Entra PowerShell-modulen.
Syntax
Default (Standard)
Test-EntraScript
-Path <String[]>
[-Content <String>]
[-Quiet]
[<CommonParameters>]
Description
Kontrollerar om det angivna skriptet använder Azure AD-kommandon som är kompatibla med Microsoft Entra PowerShell-modulen.
Exempel
Exempel 1
Test-EntraScript -Path .\usercreation.ps1 -Quiet
Returnerar om skriptet usercreation.ps1 kan köras under Microsoft. Entra.
Exempel 2
Get-ChildItem -Path \\contoso.com\it\code -Recurse -Filter *.ps1 | Test-EntraScript
Returnerar en lista över alla skript som inte skulle köras under Microsoft. Entra-modul som visar varje problem med rad och kod.
Parametrar
-Content
Kodinnehåll som ska genomsökas. Används vid genomsökning av kod som inte har någon filrepresentation (till exempel direkt från en lagringsplats).
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | 2 |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-Path
Sökväg till en eller flera skriptfiler som ska genomsökas. Eller namnet på innehållet när du även anger -Content
Parameteregenskaper
| Typ: | String[] |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
| Alias: | Fullständigt namn, Name |
Parameteruppsättningar
(All)
| Position: | 1 |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-Quiet
Returnera endast $true eller $ false, baserat på om skriptet kan köras under Microsoft. Entra ($true) eller inte ($false)
Parameteregenskaper
| Typ: | System.Management.Automation.SwitchParameter |
| Standardvärde: | False |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.