mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-06-15 02:13:43 +00:00
first test migration build of MDOP
This commit is contained in:
@ -0,0 +1,103 @@
|
||||
---
|
||||
title: Configuring Advanced Settings by Using Windows PowerShell
|
||||
description: Configuring Advanced Settings by Using Windows PowerShell
|
||||
ms.assetid: 437a31cc-2a11-456f-b448-b0b869fb53f7
|
||||
author: MaggiePucciEvans
|
||||
---
|
||||
|
||||
# Configuring Advanced Settings by Using Windows PowerShell
|
||||
|
||||
|
||||
The MED-V workspace package that you create includes a Windows PowerShell script (.ps1) file that you can edit before you test and deploy your MED-V workspace package. This section provides information and guidance to help you manage MED-V configuration settings by using Windows PowerShell before you deploy the MED-V workspaces.
|
||||
|
||||
## Using Windows PowerShell Cmdlets in MED-V
|
||||
|
||||
|
||||
The following Windows PowerShell cmdlets are available in Microsoft Enterprise Desktop Virtualization (MED-V) 2.0:
|
||||
|
||||
**New-MedvConfiguration**
|
||||
|
||||
**Export-MedvConfiguration**
|
||||
|
||||
**New-MedvWorkspace**
|
||||
|
||||
**Export-MedvWorkspace**
|
||||
|
||||
To access Windows PowerShell cmdlets for MED-V, open Windows PowerShell and type the following command to import the MED-V modules.
|
||||
|
||||
``` syntax
|
||||
Import-Module microsoft.medv
|
||||
```
|
||||
|
||||
After the modules are imported, you can access inline help for the cmdlets by using the standard Windows PowerShell Help commands, **man** or **get-help**. For example, to access a description of the **New-MedvConfiguration** cmdlet including a complete list of available parameters, type the following command.
|
||||
|
||||
``` syntax
|
||||
get-help New-MedvConfiguration
|
||||
```
|
||||
|
||||
You can also view help for specific parameters. For example, to view help for the parameter VmMemory, type the following:
|
||||
|
||||
``` syntax
|
||||
get-help New-MedvConfiguration -parameter VmMemory
|
||||
```
|
||||
|
||||
To view a list of all MED-V configuration settings and their defaults, type the following command.
|
||||
|
||||
``` syntax
|
||||
New-MedvConfiguration -ForceDefaults
|
||||
```
|
||||
|
||||
To view a list of all MED-V configuration settings and their current values, type the following command.
|
||||
|
||||
``` syntax
|
||||
gwmi -Class "Setting” -Namespace "root/microsoft/medv”
|
||||
```
|
||||
|
||||
## Creating a MED-V Workspace with Custom Settings
|
||||
|
||||
|
||||
After you successfully create a MED-V workspace package by using the MED-V Workspace Packager, a Windows PowerShell script is generated in the folder you specified for saving your packager files. The contents of this script show some of the available MED-V configuration settings that you can edit.
|
||||
|
||||
Following these steps, you can customize the script and then run it in Windows PowerShell to create a MED-V workspace with the new settings.
|
||||
|
||||
**Important**
|
||||
Run Windows PowerShell with administrative credentials, and ensure that the Windows PowerShell execution policy allows the running of scripts.
|
||||
|
||||
1. Edit the Windows PowerShell script that was generated by the MED-V Workspace Packager, or author a new script with the configuration settings that you want.
|
||||
|
||||
2. Run Windows PowerShell with administrative credentials and at the command prompt, type the following command.
|
||||
|
||||
``` syntax
|
||||
& “.\<workspacename>.ps1”
|
||||
```
|
||||
|
||||
This command runs the Windows PowerShell script and runs the **New-MedvWorkspace** cmdlet to generate a new MED-V workspace package. The new packager files are saved in the folder that you originally specified for storing your MED-V Workspace Packager files. For additional help about this cmdlet, see the Windows PowerShell Help.
|
||||
|
||||
|
||||
|
||||
## Exporting a MED-V Configuration to a Registry File
|
||||
|
||||
|
||||
You can update MED-V configuration settings after the MED-V workspace is installed. Use the **New-MedvConfiguration** cmdlet to specify the parameters that you want to change. For example, to create a registry file that changes the virtual machine memory setting, type the following commands.
|
||||
|
||||
``` syntax
|
||||
New-MedvConfiguration -VmMemory 1024 | Export-MedvConfiguration -Path c:\medvConfiguration\myConfig.reg
|
||||
```
|
||||
|
||||
You can import the resultant registry file from the host computer to a MED-V workspace to apply the new configuration settings.
|
||||
|
||||
## Related topics
|
||||
|
||||
|
||||
[Managing MED-V Workspace Configuration Settings](managing-med-v-workspace-configuration-settings.md)
|
||||
|
||||
[Test And Deploy the MED-V Workspace Package](test-and-deploy-the-med-v-workspace-package.md)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user