New-WmsVirtualDesktopTemplate
Create a virtual desktop template.
Syntax
New-WmsVirtualDesktopTemplate
-InputFilePath <String>
[-VhdLocation <String>]
-TemplatePrefix <String>
-AdministratorUser <String>
-AdministratorPassword <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-WmsVirtualDesktopTemplate
-InputFilePath <String>
[-VhdLocation <String>]
-TemplatePrefix <String>
-AdministratorUser <String>
-Domain <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
The New-WmsVirtualDesktopTemplate cmdlet shuts down all station virtual desktops based on an existing template of the same name. It then creates a virtual desktop template using the virtual hard disk created with Import-WmsVirtualDesktop. This virtual desktop is in either a workgroup or attached to the supplied domain, and has an administrative account with the specified user name and password.
Examples
Example 1: Create a virtual desktop template
PS C:\> New-WmsVirtualDesktopTemplate -InputFilePath "C:\Images\Windows10Enterprise.iso" -TemplatePrefix "MyVdiImage" -VhdLocation "C:\MultiPointVhdImages" -AdministratorUser "admin" -AdministratorPassword "password"
This command creates a virtual desktop template that you can customize or use to generate station virtual desktops.
Parameters
-AdministratorPassword
Specifies the password to assign to the Administrator account.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AdministratorUser
Specifies the name of a user to create in the virtual desktop template that has Administrator privileges.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Prompts you for confirmation before running the cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Domain
Specifies the name of the Active Directory domain for the virtual desktop.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputFilePath
Specifies the full path of the input file to use for the virtual desktop template. Valid file types are .wim, .iso, or .vhd that contains the version of Windows to use as the guest operating system.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TemplatePrefix
Specifies the prefix to use for the name of the virtual machine template.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VhdLocation
Specifies the path to the location to store the desktop template and station .vhd files.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
None
Outputs
None