Test-EntraScript
Проверяет, использует ли указанный скрипт команды Azure AD, совместимые с модулем PowerShell Microsoft Entra.
Синтаксис
Default (По умолчанию)
Test-EntraScript
-Path <String[]>
[-Content <String>]
[-Quiet]
[<CommonParameters>]
Описание
Проверяет, использует ли указанный скрипт команды Azure AD, совместимые с модулем PowerShell Microsoft Entra.
Примеры
Пример 1
Test-EntraScript -Path .\usercreation.ps1 -Quiet
Возвращает, может ли скрипт usercreation.ps1 выполняться в Microsoft. Entra.
Пример 2
Get-ChildItem -Path \\contoso.com\it\code -Recurse -Filter *.ps1 | Test-EntraScript
Возвращает список всех скриптов, которые не будут выполняться в Microsoft. Модуль Entra, в котором перечислены все проблемы с строкой и кодом.
Параметры
-Content
Содержимое кода для сканирования. Используется при сканировании кода без представления файла (например, прямо из репозитория).
Свойства параметров
| Тип: | System.String |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 2 |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | True |
| Значение из оставшихся аргументов: | False |
-Path
Путь к одному или нескольким файлам скриптов для сканирования. Или имя содержимого при указании -Content
Свойства параметров
| Тип: | String[] |
| Значение по умолчанию: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | Полное имя, Name |
Наборы параметров
(All)
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | True |
| Значение из оставшихся аргументов: | False |
-Quiet
Возвращается только значение $true или $false, исходя из того, может ли сценарий выполняться в Microsoft. Entra ($true) или нет ($ false)
Свойства параметров
| Тип: | System.Management.Automation.SwitchParameter |
| Значение по умолчанию: | False |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.