Test-EntraScript

Verifica se o script fornecido usa comandos do AD Azure compatíveis com o módulo Microsoft Entra PowerShell.

Sintaxe

Default (Default)

Test-EntraScript

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

Description

Verifica se o script fornecido usa comandos do AD Azure compatíveis com o módulo Microsoft Entra PowerShell.

Exemplos

Exemplo 1

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

Retorna se o script usercreation.ps1 pode ser executado em Microsoft. Entra.

Exemplo 2

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

Retorna uma lista de todos os scripts que não serão executados no Microsoft. Módulo Entra, listando cada problema com linha e código.

Parâmetros

-Content

Conteúdo do código a ser digitalizado. Usado ao verificar o código que não tem representação de arquivo (por exemplo, diretamente de um repositório).

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:2
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-Path

Caminho para um ou mais arquivos de script para verificar. Ou nome do conteúdo, ao especificar também -Content

Propriedades do parâmetro

Tipo:

String[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:Nome Completo, Nome

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-Quiet

Retorne apenas $true ou $ false, com base em se o script pode ser executado em Microsoft. Entra ($true) ou não ($ false)

Propriedades do parâmetro

Tipo:System.Management.Automation.SwitchParameter
Valor padrão:False
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.