Get-PSSessionCapability
Lekéri egy adott felhasználó képességeit egy korlátozott munkamenet-konfigurációban.
Syntax
Default (Alapértelmezett)
Get-PSSessionCapability
[-ConfigurationName] <String>
[-Username] <String>
[-Full]
[<CommonParameters>]
Description
A Get-PSSessionCapability parancsmag egy adott felhasználó képességeit egy korlátozott munkamenet-konfigurációban kapja meg. Ezzel a parancsmaggal ellenőrizheti a felhasználók egyéni munkamenet-konfigurációit.
A Windows PowerShell 5.0-tól kezdve használhatja a RoleDefinitions tulajdonságot egy munkamenet-konfigurációs (.pssc) fájlban. Ezzel a tulajdonsággal különböző képességeket biztosíthat a felhasználóknak egyetlen korlátozott végponton a csoporttagság alapján. A Get-PSSessionCapability parancsmag csökkenti a végpontok naplózásának összetettségét azáltal, hogy lehetővé teszi a felhasználó számára biztosított pontos képességek meghatározását.
Alapértelmezés szerint a Get-PSSessionCapability parancsmag a megadott végponton futtatható parancsok listáját adja vissza. Ez egyenértékű a megadott végponton Get-Command futtató felhasználóval. Ha a Teljes paraméterrel fut, ez a parancsmag egy InitialSessionState objektumot ad vissza. Ez az objektum tartalmazza annak a Windows PowerShell-futtatókörnyezetnek a részleteit, amellyel a megadott felhasználó a megadott végponttal kommunikálna. Olyan információkat tartalmaz, mint a nyelvi mód, a végrehajtási szabályzat és a környezeti változók.
Példák
1. példa: Parancsok lekérése egy felhasználó számára
PS C:\> Get-PSSessionCapability -ConfigurationName "Endpoint1" -Username "CONTOSO\EvanNa"
Ez a példa a CONTOSO\EvanNa felhasználó számára elérhető parancsokat adja vissza, amikor a helyi számítógépen az Endpoint1 korlátozott végponthoz csatlakozik.
2. példa: A felhasználó futtatóterének részleteinek lekérése
PS C:\> Get-PSSessionCapability -ConfigurationName "Endpoint1" -Username "CONTOSO\PattiFul" -Full
Ez a parancs azt a futtatóteret adja vissza, amellyel a CONTOSO\PattiFul felhasználó kapcsolatba lépne az Endpoint1 korlátozott végponthoz való csatlakozáskor.
Paraméterek
-ConfigurationName
Megadja a vizsgált korlátozott munkamenet-konfigurációt (végpontot).
Paramétertulajdonságok
| Típus: | String |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
(All)
| Position: | 0 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-Full
Azt jelzi, hogy ez a parancsmag a megadott korlátozott végponton a megadott felhasználó teljes kezdeti munkamenet-állapotát adja vissza.
Paramétertulajdonságok
| Típus: | SwitchParameter |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-Username
Megadja azt a felhasználót, akinek a képességeit vizsgálja.
Paramétertulajdonságok
| Típus: | String |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
(All)
| Position: | 1 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.