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.