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'i, belirli bir kullanıcının kısıtlı oturum yapılandırmasında sahip olduğu özellikleri 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ırması () dosyasında .pssc
ö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.
Get-PSSessionCapability
cmdlet'i, 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'i belirtilen kullanıcının belirtilen uç noktada çalıştırabileceği komutların listesini döndürür. Bu, belirtilen uç noktada Get-Command
çalıştıran 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ıldığında kullanıcı CONTOSO\User
için kullanılabilir 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, Uç Nokta1 kısıtlanmış uç noktasına bağlanırken kullanıcının CONTOSO\User
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 |