Get-SCRunAsAccount
Hiermee haalt u VMM Uitvoeren als-accounts op.
Syntax
Get-SCRunAsAccount
[-VMMServer <ServerConnection>]
[-ID <Guid>]
[[-Name] <String>]
[-IsEnabled <Boolean>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Met de cmdlet Get-SCRunAsAccount worden Uitvoeren als-accounts (Virtual Machine Manager) (VMM) ophaalt.
Voorbeelden
Voorbeeld 1: Een Uitvoeren als-account ophalen op basis van de naam
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $RunAsAccount
Met de eerste opdracht wordt het Run As-accountobject met de naam RunAsAccount01 opgehaald en wordt het object opgeslagen in de $RunAsAccount variabele.
Met de tweede opdracht wordt informatie weergegeven over het Uitvoeren als-account dat is opgeslagen in $RunAsAccount aan de gebruiker.
Voorbeeld 2: Een Ingeschakeld Uitvoeren als-account ophalen op naam
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount01" -IsEnabled $True
PS C:\> $RunAsAccount
Met de eerste opdracht wordt het ingeschakelde Uitvoeren als-accountobject met de naam RunAsAccount01 opgehaald en wordt het object opgeslagen in de $RunAsAccount variabele.
Met de tweede opdracht wordt informatie weergegeven over het Uitvoeren als-account dat is opgeslagen in $RunAsAccount aan de gebruiker.
Voorbeeld 3: Uitvoeren als-accounts inschakelen die een opgegeven tekenreeks in hun naam bevatten
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name *Account* -IsEnabled $True
PS C:\> $RunAsAccount[0]
PS C:\> $RunAsAccount[1]
De eerste opdracht haalt alle ingeschakelde Uitvoeren als-accountobjecten op die account bevatten in hun namen en slaat de objecten op in de $RunAsAccount matrix.
Met de tweede opdracht wordt informatie weergegeven over het eerste Uitvoeren als-account in de $RunAsAccount matrix voor de gebruiker.
Met de derde opdracht wordt informatie weergegeven over het tweede Uitvoeren als-account in de $RunAsAccount matrix voor de gebruiker.
Parameters
-ID
Hiermee geeft u de numerieke id op als een globaal unieke id of GUID voor een specifiek object.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsEnabled
Geeft aan of met deze cmdlet Uitvoeren als-accounts worden opgehaald die zijn ingeschakeld. Als u $False opgeeft, retourneert de cmdlet Run Accounts die zijn uitgeschakeld.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam van een VMM-object.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Hiermee geeft u een gebruikersnaam op. Deze cmdlet werkt namens de gebruiker die met deze parameter wordt opgegeven.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Hiermee geeft u een gebruikersrol op. Gebruik de cmdlet Get-SCUserRole om een gebruikersrol te verkrijgen. Deze cmdlet werkt namens de gebruikersrol die door deze parameter wordt opgegeven.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject op.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Uitvoerwaarden
RunAsAccount
Met deze cmdlet wordt een RunAsAccount-object geretourneerd.