New-SCGuestOSProfile

Создает профиль гостевой операционной системы для использования в VMM.

Синтаксис

Default (по умолчанию)

New-SCGuestOSProfile
    [-Name] <String>
    [-Shielded <Boolean>]
    [-GuiRunOnceCommands <String[]>]
    [-MergeAnswerFile <Boolean>]
    [-AnswerFile <Script>]
    [-OperatingSystem <OperatingSystem>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-FullName <String>]
    [-OrganizationName <String>]
    [-ComputerName <String>]
    [-ProductKey <String>]
    [-LocalAdministratorCredential <VMMCredential>]
    [-TimeZone <Int32>]
    [-RemoveServerFeatures]
    [-GuestOSProfile <GuestOSProfile>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-AutoLogonCredential <RunAsAccount>]
    [-AutoLogonCount <UInt32>]
    [-DisableAutoLogon]
    [-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
    [-DomainJoinOrganizationalUnit <String>]
    [-RemoveDomainJoinOrganizationalUnit]
    [-LinuxDomainName <String>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

SSHKeyFile

New-SCGuestOSProfile
    [-Name] <String>
    [-Shielded <Boolean>]
    [-GuiRunOnceCommands <String[]>]
    [-MergeAnswerFile <Boolean>]
    [-AnswerFile <Script>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKey <SSHKey>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-FullName <String>]
    [-OrganizationName <String>]
    [-ComputerName <String>]
    [-ProductKey <String>]
    [-LocalAdministratorCredential <VMMCredential>]
    [-TimeZone <Int32>]
    [-RemoveServerFeatures]
    [-GuestOSProfile <GuestOSProfile>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-AutoLogonCredential <RunAsAccount>]
    [-AutoLogonCount <UInt32>]
    [-DisableAutoLogon]
    [-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
    [-DomainJoinOrganizationalUnit <String>]
    [-RemoveDomainJoinOrganizationalUnit]
    [-LinuxDomainName <String>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

SSHKeyString

New-SCGuestOSProfile
    [-Name] <String>
    [-Shielded <Boolean>]
    [-GuiRunOnceCommands <String[]>]
    [-MergeAnswerFile <Boolean>]
    [-AnswerFile <Script>]
    [-OperatingSystem <OperatingSystem>]
    [-LinuxAdministratorSSHKeyString <String>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-FullName <String>]
    [-OrganizationName <String>]
    [-ComputerName <String>]
    [-ProductKey <String>]
    [-LocalAdministratorCredential <VMMCredential>]
    [-TimeZone <Int32>]
    [-RemoveServerFeatures]
    [-GuestOSProfile <GuestOSProfile>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-AutoLogonCredential <RunAsAccount>]
    [-AutoLogonCount <UInt32>]
    [-DisableAutoLogon]
    [-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
    [-DomainJoinOrganizationalUnit <String>]
    [-RemoveDomainJoinOrganizationalUnit]
    [-LinuxDomainName <String>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Domain

New-SCGuestOSProfile
    [-Name] <String>
    -Domain <String>
    [-Shielded <Boolean>]
    [-GuiRunOnceCommands <String[]>]
    [-MergeAnswerFile <Boolean>]
    [-AnswerFile <Script>]
    [-OperatingSystem <OperatingSystem>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-FullName <String>]
    [-OrganizationName <String>]
    [-ComputerName <String>]
    [-ProductKey <String>]
    [-LocalAdministratorCredential <VMMCredential>]
    [-TimeZone <Int32>]
    [-RemoveServerFeatures]
    [-DeploymentTypeNano <Boolean>]
    [-DomainJoinCredential <VMMCredential>]
    [-GuestOSProfile <GuestOSProfile>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-AutoLogonCredential <RunAsAccount>]
    [-AutoLogonCount <UInt32>]
    [-DisableAutoLogon]
    [-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
    [-DomainJoinOrganizationalUnit <String>]
    [-RemoveDomainJoinOrganizationalUnit]
    [-LinuxDomainName <String>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Workgroup

New-SCGuestOSProfile
    [-Name] <String>
    [-Shielded <Boolean>]
    [-GuiRunOnceCommands <String[]>]
    [-MergeAnswerFile <Boolean>]
    [-AnswerFile <Script>]
    [-OperatingSystem <OperatingSystem>]
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-FullName <String>]
    [-OrganizationName <String>]
    [-ComputerName <String>]
    [-ProductKey <String>]
    [-LocalAdministratorCredential <VMMCredential>]
    [-TimeZone <Int32>]
    [-RemoveServerFeatures]
    [-Workgroup <String>]
    [-GuestOSProfile <GuestOSProfile>]
    [-Owner <String>]
    [-UserRole <UserRole>]
    [-AutoLogonCredential <RunAsAccount>]
    [-AutoLogonCount <UInt32>]
    [-DisableAutoLogon]
    [-UnattendSettings <System.Collections.Generic.Dictionary`2[System.String,System.String]>]
    [-DomainJoinOrganizationalUnit <String>]
    [-RemoveDomainJoinOrganizationalUnit]
    [-LinuxDomainName <String>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Описание

Командлет New-SCGuestOSProfile создает профиль гостевой операционной системы для использования в диспетчере виртуальных машин (VMM). Гостевая операционная система — это операционная система на виртуальной машине, в отличие от операционной системы узла, которая находится на физическом главном компьютере, на котором развернута одна или несколько виртуальных машин.

Профиль гостевой операционной системы хранит информацию о конфигурации операционной системы. Профиль состоит из набора свойств, содержащих наиболее распространенные параметры, указанные в файле автоматического ответа (например, в файле Sysprep.inf или файле Unattend.xml).

Вы можете создать автономный профиль гостевой операционной системы или настроить шаблон или виртуальную машину, включив в них параметры профиля гостевой операционной системы. Командлет New-SCGuestOSProfile хранит новый объект профиля гостевой операционной системы в библиотеке VMM.

Профиль гостевой операционной системы можно создать на основе параметров по умолчанию, на основе существующего профиля гостевой операционной системы или настроить параметры при создании профиля. Если вы не указываете никаких параметров, кроме параметра Name, командлет New-SCGuestOSProfile создает объект профиля гостевой операционной системы по умолчанию.

Примеры

Пример 1: Создание профиля гостевой операционной системы по умолчанию

PS C:\> $OS = Get-SCOperatingSystem -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Enterprise"}
PS C:\> New-SCGuestOSProfile -Name "NewOSProfile01" -OperatingSystem $OS

Первая команда получает объект операционной системы с именем «64-разрядная версия Windows Server 2008 R2 Enterprise» из VMMServer01 и сохраняет объект в переменной $OS.

Вторая команда создает профиль гостевой операционной системы по умолчанию с именем NewProfile01 и указывает имя операционной системы.

Пример 2: Создание профиля гостевой операционной системы для присоединения виртуальной машины к домену

PS C:\> $DomainCredential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $OS = Get-SCOperatingSystem -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Enterprise"}
PS C:\> New-SCGuestOSProfile -Name "NewOSProfile02" -JoinDomain "Contoso.com" -DomainJoinCredential $DomainCredential -OperatingSystem $OS

Первая команда получает объект учетной записи Run As с именем RunAsAccount01 и сохраняет объект в переменной $DomainCredential.

Вторая команда получает объект операционной системы с именем 64-разрядной версии Windows Server 2008 R2 Enterprise из VMMServer01 и сохраняет объект в переменной $OS.

Последняя команда создает профиль гостевой операционной системы с именем NewOSProfile02 и указывает имя операционной системы. При использовании NewOSProfile02 для создания виртуальной машины профиль использует указанную учетную запись запуска от имени для присоединения виртуальной машины к домену Contoso.com.

Примечание: Если вы указываете объект PSCredential вместо учетной записи RunAs для параметра DomainJoinCredential , рекомендуется использовать только учетную запись с ограниченными правами для автоматического присоединения виртуальной машины к домену, поскольку имя учетной записи домена и пароль отображаются на короткое время в виде обычного текста на сервере хоста.

Пример 3: Клонирование существующего профиля гостевой операционной системы

PS C:\> $OSProfile = Get-SCGuestOSProfile -Name "NewOSProfile02"
PS C:\> $OS = Get-SCOperatingSystem -VMMServer "VMMServer01.contoso.com" | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Datacenter"}
PS C:\> New-SCGuestOSProfile -Name "NewOSProfile03" -GuestOSProfile $OSProfile -ComputerName "Contoso03" -OperatingSystem $OS

Первая команда получает объект профиля гостевой ОС с именем NewOSProfile02 и сохраняет объект в переменной $OSProfile.

Вторая команда получает объект операционной системы с именем 64-разрядной версии Windows Server 2008 R2 Datacenter и сохраняет объект в переменной $OS.

Последняя команда создает профиль гостевой операционной системы с именем NewOSProfile03, который основан на NewOSProfile02, но изменяет имя компьютера и указывает другое имя операционной системы. Все остальные настройки в NewOSProfile03 идентичны настройкам в NewOSProfile02.

Пример 4: Создайте профиль гостевой операционной системы Linux и установите доменное имя Linux DNS

Осторожность

Эта статья ссылается на CentOS, дистрибутив Linux, который достиг состояния окончания жизни (EOL). Пожалуйста, рассмотрите возможность использования и планирования соответствующим образом. Для получения дополнительной информации смотрите руководство по окончанию поддержки CentOS.

PS C:\> $OS = Get-SCOperatingSystem -VMMServer "VMMServer01.Contoso.com" | where {$_.Name -eq "CentOS Linux 6 (64 bit)"}
PS C:\> New-SCGuestOSProfile -Name "My CentOS Profile" -LinuxDomainName "contoso.com" -OperatingSystem $os

Первая команда получает объект операционной системы с именем CentOS Linux 6 (64-разрядная версия) из VMMServer01 и сохраняет объект в переменной $OS.

Вторая команда создает профиль гостевой операционной системы с именем My CentOS Profile и указывает имя операционной системы и доменное имя Linux DNS. Когда вы используете профиль My CentOS для создания виртуальной машины, профиль использует указанное доменное имя DNS Linux.

Параметры

-AnswerFile

Указывает объект скрипта, хранящийся в библиотеке VMM, для использования в качестве файла ответов. Имя скрипта файла ответа зависит от операционной системы, которую требуется установить на виртуальной машине:

  • Sysprep.inf. Windows XP, Windows Server 2000 или Windows Server 2003
  • Unattend.xml. Windows Vista, Windows 7 или Windows Server 2008

Свойства параметра

Тип:Script
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Файл SysPrepFile

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AutoLogonCount

Указывает количество случаев, когда Windows автоматически регистрирует администратора, указанного в файле ответа на сеанс консоли.

Свойства параметра

Тип:UInt32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AutoLogonCredential

Указывает учетную запись запуска от имени, содержащуюся в файле ответа, который Windows использует для входа в сеанс консоли при включенном автоматическом входе администратора.

Свойства параметра

Тип:RunAsAccount
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ComputerName

Указывает имя компьютера, который VMM может однозначно идентифицировать в сети. Допустимые значения для этого параметра:

  • Полное доменное имя (FQDN)
  • IPv4 или IPv6-адрес
  • Имя NetBIOS

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DeploymentTypeNano

{{Заполните описание DeploymentTypeNano}}

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Domain
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Description

Указывает описание для профиля гостевой операционной системы.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DisableAutoLogon

Указывает, что этот командлет отключает автоматический вход администратора.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Domain

Указывает полное доменное имя (FQDN) для домена Active Directory.

Пример формата: -Domain "Domain01.Corp.Contoso.com"

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:JoinDomain

Наборы параметров

Domain
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DomainJoinCredential

Указывает имя пользователя и пароль учетной записи, которая имеет разрешение на присоединение компьютера к домену. Рекомендуется использовать учетную запись с ограниченными правами, присоединенную к домену. Это включает виртуальные и физические компьютеры.

Текущий параметр можно использовать для указания учетных данных в VMHostProfile для присоединения физического компьютера узла к домену или указания учетных данных в новом или существующем шаблоне, в новом или существующем профиле гостевой операционной системы или на новой виртуальной машине для присоединения виртуальной машины к домену.

Свойства параметра

Тип:VMMCredential
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:JoinDomainCredential (JoinDomainCredential)

Наборы параметров

Domain
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DomainJoinOrganizationalUnit

Указывает подразделение, к которому присоединен компьютер во время автоматической мини-установки.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-FullName

Указывает имя пользователя, имя которого зарегистрирована виртуальная машина.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-GuestOSProfile

Указывает объект профиля гостевой операционной системы.

Свойства параметра

Тип:GuestOSProfile
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-GuiRunOnceCommands

Задает массив команд для добавления в [GuiRunOnce] раздела автоматического файла ответов. Используйте одинарные кавычки вокруг каждой строки, заключенной в двойные кавычки.

Пример формата: -GuiRunOnceCommands '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"', '"C:\APF\APFPostSysPrepCopy.cmd PARAMS1"'

Сведения о том, как Windows PowerShell использует кавычки, введите Get-Help about_Quoting_Rules.

Свойства параметра

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LinuxAdministratorSSHKey

Указывает файл открытого ключа для ключа SSH Linux.

Свойства параметра

Тип:SSHKey
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

SSHKeyFile
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LinuxAdministratorSSHKeyString

Указывает ключ SSH администратора Linux в виде строки.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

SSHKeyString
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LinuxDomainName

Указывает полное доменное имя (FQDN) для использования в сочетании со специализацией операционной системы Linux.

Пример формата: -LinuxDomainName "Domain01.Corp.Contoso.com"

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LocalAdministratorCredential

Указывает имя пользователя и пароль для учетной записи локального администратора (или учетной записи Linux root в случае профиля гостевой операционной системы, совместимого с Linux).

Указание учетных данных для нового или существующего шаблона в новом или существующем профиле гостевой операционной системы или на новой виртуальной машине переопределяет любой существующий пароль администратора.

Свойства параметра

Тип:VMMCredential
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AdminPasswordCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MergeAnswerFile

Указывает, объединяет ли этот командлет файл ответа вместе с параметрами гостевой операционной системы. Значение по умолчанию — $True. Консоль VMM использует этот параметр. Не указывайте этот параметр.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя объекта VMM.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OperatingSystem

Указывает тип операционной системы для виртуальной машины. Чтобы получить имена всех доступных операционных систем в VMM, введите Get-SCOperatingSystem.

Свойства параметра

Тип:OperatingSystem
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OrganizationName

Указывает имя организации для пользователя, имя которого зарегистрирована виртуальная машина.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:OrgName

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Owner

Указывает владельца объекта VMM в виде допустимой учетной записи пользователя домена.

  • Пример формата: -Owner "Contoso\PattiFuller"
  • Пример формата: -Owner "PattiFuller@Contoso"

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ProductKey

Указывает ключ продукта. Ключ продукта — это 25-значный номер, определяющий лицензию на продукт. Ключ продукта можно использовать для регистрации VMM или операционной системы, установленной на виртуальной машине или узле.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RemoveDomainJoinOrganizationalUnit

Указывает, что этот командлет удаляет организационную единицу, к которой компьютер присоединился во время настройки.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RemoveServerFeatures

Указывает, что этот командлет удаляет все серверные роли и функции из шаблона.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Shielded

Указывает, экранируется ли объект.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-TimeZone

Указывает число (индекс), определяющее географический регион, который использует одно и то же стандартное время. Список индексов часовых поясов см. в разделе Значения индексов часового пояса Майкрософт по http://go.microsoft.com/fwlink/?LinkId=120935. Если часовой пояс не указан, часовой пояс по умолчанию, используемый для виртуальной машины, совпадает с параметром часового пояса, который находится на узле виртуальной машины.

Пример формата для указания часового пояса GMT standard: -TimeZone 085

Свойства параметра

Тип:Int32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-UnattendSettings

Указывает пару "ключ-значение", состоящую из String, String.

Свойства параметра

Тип:

System.Collections.Generic.Dictionary`2[System.String,System.String]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-UserRole

Указывает объект роли пользователя.

Свойства параметра

Тип:UserRole
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

Указывает объект сервера VMM.

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Workgroup

Указывает новый или существующий шаблон, на новом или существующем профиле гостевой операционной системы или на новой виртуальной машине имя рабочей группы, к которой требуется присоединиться к виртуальной машине. Этот параметр можно использовать для переопределения существующего значения на шаблоне или в профиле гостевой операционной системы.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:JoinWorkgroup

Наборы параметров

Workgroup
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

GuestOSProfile

Этот командлет возвращает объект GuestOSProfile .