Test-EntraScript
Sağlanan betiğin Microsoft Entra PowerShell modülüyle uyumlu Azure AD komutları kullanıp kullanmadiğini denetler.
Syntax
Default (Varsayılan)
Test-EntraScript
-Path <String[]>
[-Content <String>]
[-Quiet]
[<CommonParameters>]
Description
Sağlanan betiğin Microsoft Entra PowerShell modülüyle uyumlu Azure AD komutları kullanıp kullanmadiğini denetler.
Örnekler
Örnek 1
Test-EntraScript -Path .\usercreation.ps1 -Quiet
Betiğin usercreation.ps1 Microsoft altında çalıştırılıp çalıştırılamayacağını döndürür. Tuzağa.
Örnek 2
Get-ChildItem -Path \\contoso.com\it\code -Recurse -Filter *.ps1 | Test-EntraScript
Microsoft altında çalışmayan tüm betiklerin listesini döndürür. Satır ve kodla ilgili her sorunu listeleyen Entra modülü.
Parametreler
-Content
Taranacak kod içeriği. Dosya gösterimi olmayan kodu (örneğin, doğrudan bir depodan) tararken kullanılır.
Parametre özellikleri
| Tür: | System.String |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | 2 |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | True |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-Path
Taranacak bir veya daha fazla betik dosyasının yolu. veya -Content belirtirken içeriğin adı
Parametre özellikleri
| Tür: | String[] |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | Tam Adı, Adı |
Parametre kümeleri
(All)
| Position: | 1 |
| Zorunlu: | True |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | True |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-Quiet
Betiğin Microsoft altında çalışıp çalışmadığına bağlı olarak yalnızca $true veya $ false döndürür. Entra ($true) veya değil ($ false)
Parametre özellikleri
| Tür: | System.Management.Automation.SwitchParameter |
| Default value: | False |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.