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.