Aracılığıyla paylaş


Get-PSSessionCapability

Belirli bir kullanıcının kısıtlı oturum yapılandırmasındaki özelliklerini alır.

Sözdizimi

Get-PSSessionCapability
   [-ConfigurationName] <String>
   [-Username] <String>
   [-Full]
   [<CommonParameters>]

Description

Get-PSSessionCapability Cmdlet, kısıtlanmış bir oturum yapılandırmasında belirli bir kullanıcının özelliklerini alır. Kullanıcılar için özelleştirilmiş oturum yapılandırmalarını denetlemek için bu cmdlet'i kullanın.

Windows PowerShell 5.0'dan başlayarak, oturum yapılandırma (.pssc) dosyasında RoleDefinitions özelliğini kullanabilirsiniz. Bu özelliğin kullanılması, kullanıcılara grup üyeliğine göre tek bir kısıtlanmış uç noktada farklı özellikler vermenizi sağlar. Cmdlet, Get-PSSessionCapability kullanıcıya verilen özellikleri tam olarak belirlemenize olanak sağlayarak bu uç noktaları denetlerken karmaşıklığı azaltır.

Varsayılan olarak, Get-PSSessionCapability cmdlet belirtilen kullanıcının belirtilen uç noktada çalıştırabileceği komutların listesini döndürür. Bu, belirtilen uç noktada çalışan Get-Command kullanıcıya eşdeğerdir. Full parametresiyle çalıştırıldığında, bu cmdlet bir InitialSessionState nesnesi döndürür. Bu nesne, belirtilen kullanıcının belirtilen uç nokta için etkileşim kuracağı PowerShell çalışma alanıyla ilgili ayrıntıları içerir. Dil Modu, Yürütme İlkesi ve Ortam Değişkenleri gibi bilgileri içerir.

Örnekler

Örnek 1: Bir kullanıcı için kullanılabilir komutları alma

Get-PSSessionCapability -ConfigurationName Endpoint1 -Username 'CONTOSO\User'

Bu örnek, yerel bilgisayardaki Endpoint1 kısıtlanmış uç noktasına bağlanırken CONTOSO\User kullanıcısının kullanabileceği komutları döndürür.

Örnek 2: Bir kullanıcının çalışma alanıyla ilgili ayrıntıları alma

Get-PSSessionCapability -ConfigurationName Endpoint1 -Username 'CONTOSO\User' -Full

Bu örnek, CONTOSO\User kullanıcısının Endpoint1 kısıtlanmış uç noktasına bağlanırken etkileşim kuracağı çalışma alanıyla ilgili ayrıntıları döndürür.

Parametreler

-ConfigurationName

İncelediğiniz kısıtlanmış oturum yapılandırmasını (uç nokta) belirtir.

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Full

Bu cmdlet'in belirtilen kısıtlanmış uç noktada belirtilen kullanıcı için ilk oturum durumunun tamamını döndürdüğünü gösterir.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Username

Özelliklerini incelediğiniz kullanıcıyı belirtir.

Tür:String
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Çıkışlar

AliasInfo

FunctionInfo

InitialSessionState