Get-PSSessionCapability
Pobiera możliwości określonego użytkownika w konfiguracji ograniczonej sesji.
Składnia
Get-PSSessionCapability
[-ConfigurationName] <String>
[-Username] <String>
[-Full]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-PSSessionCapability pobiera możliwości określonego użytkownika w konfiguracji sesji ograniczonej. To polecenie cmdlet służy do inspekcji niestandardowych konfiguracji sesji dla użytkowników.
Począwszy od programu Windows PowerShell 5.0, można użyć właściwości RoleDefinitions w pliku konfiguracji sesji (pssc). Użycie tej właściwości umożliwia przyznawanie użytkownikom różnych możliwości dla pojedynczego ograniczonego punktu końcowego na podstawie członkostwa w grupie. Polecenie cmdlet Get-PSSessionCapability zmniejsza złożoność podczas inspekcji tych punktów końcowych, umożliwiając określenie dokładnych możliwości przyznanych użytkownikowi.
Domyślnie polecenie cmdlet get-PSSessionCapability
Przykłady
Przykład 1. Pobieranie poleceń dostępnych dla użytkownika
PS C:\> Get-PSSessionCapability -ConfigurationName "Endpoint1" -Username "CONTOSO\EvanNa"
Ten przykład zwraca polecenia dostępne dla użytkownika CONTOSO\EvanNa podczas nawiązywania połączenia z ograniczonym punktem końcowym Endpoint1 na komputerze lokalnym.
Przykład 2. Uzyskiwanie szczegółowych informacji o przestrzeni uruchomieniowej dla użytkownika
PS C:\> Get-PSSessionCapability -ConfigurationName "Endpoint1" -Username "CONTOSO\PattiFul" -Full
To polecenie zwraca szczegółowe informacje o przestrzeni uruchomieniowej, z którymi użytkownik CONTOSO\PattiFul będzie wchodzić w interakcję podczas nawiązywania połączenia z ograniczonym punktem końcowym Endpoint1.
Parametry
-ConfigurationName
Określa konfigurację sesji ograniczonej (punkt końcowy), która jest sprawdzana.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Full
Wskazuje, że to polecenie cmdlet zwraca cały początkowy stan sesji dla określonego użytkownika w określonym ograniczonym punkcie końcowym.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Username
Określa użytkownika, którego możliwości przeprowadzasz inspekcję.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |