Test-EntraScript

Controlla se lo script fornito usa comandi Azure AD compatibili con il modulo di PowerShell Microsoft Entra.

Sintassi

Default (Impostazione predefinita)

Test-EntraScript

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

Descrizione

Controlla se lo script fornito usa comandi Azure AD compatibili con il modulo di PowerShell Microsoft Entra.

Esempio

Esempio 1

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

Restituisce un valore che indica se lo script usercreation.ps1 può essere eseguito in Microsoft. Entra.

Esempio 2

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

Restituisce un elenco di tutti gli script che non verranno eseguiti nel Microsoft. Modulo Entra, che elenca ogni problema con riga e codice.

Parametri

-Content

Contenuto del codice da analizzare. Usato durante l'analisi del codice senza rappresentazione di file, ad esempio direttamente da un repository.

Proprietà dei parametri

Tipo:System.String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:2
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-Path

Percorso di uno o più file di script da analizzare. Oppure il nome del contenuto, quando si specifica anche -Content

Proprietà dei parametri

Tipo:

String[]

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:Fullname, Name

Set di parametri

(All)
Posizione:1
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-Quiet

Restituisce solo $true o $ false, in base al fatto che lo script possa essere eseguito in Microsoft. Entra ($true) o no ($ false)

Proprietà dei parametri

Tipo:System.Management.Automation.SwitchParameter
Valore predefinito:False
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.