Get-SCRunAsAccount
Возвращает учетные записи запуска от имени VMM.
Синтаксис
Get-SCRunAsAccount
[-VMMServer <ServerConnection>]
[-ID <Guid>]
[[-Name] <String>]
[-IsEnabled <Boolean>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Описание
Командлет Get-SCRunAsAccount получает учетные записи запуска от имени Virtual Machine Manager (VMM).
Примеры
Пример 1. Получение учетной записи запуска от имени
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $RunAsAccount
Первая команда получает объект учетной записи запуска от имени RunAsAccount01 и сохраняет объект в переменной $RunAsAccount.
Вторая команда отображает сведения о учетной записи запуска от имени, хранящейся в $RunAsAccount пользователю.
Пример 2. Получение включенной учетной записи запуска от имени
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount01" -IsEnabled $True
PS C:\> $RunAsAccount
Первая команда получает включенный объект учетной записи запуска от имени RunAsAccount01 и сохраняет объект в переменной $RunAsAccount.
Вторая команда отображает сведения о учетной записи запуска от имени, хранящейся в $RunAsAccount пользователю.
Пример 3. Получение учетных записей запуска от имени с включенной функцией запуска от имени
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name *Account* -IsEnabled $True
PS C:\> $RunAsAccount[0]
PS C:\> $RunAsAccount[1]
Первая команда получает все включенные объекты учетной записи запуска от имени, содержащие учетную запись в именах, и сохраняет объекты в массиве $RunAsAccount.
Вторая команда отображает сведения о первой учетной записи запуска от имени в массиве $RunAsAccount пользователю.
Третья команда отображает сведения о второй учетной записи запуска от имени в массиве $RunAsAccount пользователю.
Параметры
-ID
Задает числовый идентификатор в виде глобально уникального идентификатора или GUID для определенного объекта.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IsEnabled
Указывает, извлекает ли этот командлет учетные записи запуска от имени, которые включены. Если указать $False, командлет возвращает отключенные учетные записи запуска.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя объекта VMM.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-OnBehalfOfUser
Указывает имя пользователя. Этот командлет работает от имени пользователя, указанного этим параметром.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-OnBehalfOfUserRole
Указывает роль пользователя.
Чтобы получить роль пользователя, используйте командлет Get-SCUserRole
Тип: | UserRole |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VMMServer
Указывает объект сервера VMM.
Тип: | ServerConnection |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Выходные данные
RunAsAccount
Этот командлет возвращает объект RunAsAccount.