Merge remote-tracking branch 'refs/remotes/origin/master' into sh-7964717

This commit is contained in:
Trudy Hakala 2016-09-12 09:20:43 -07:00
commit a440e7f6cc
45 changed files with 146 additions and 87 deletions

View File

@ -11,7 +11,10 @@ You've already completed this step.
## Editing topics
We've tried to make editing an existing, public file as simple as possible.
We've tried to make editing an existing, public file as simple as possible.
>**Note**<br>
>At this time, only the English (en-us) content is available for editing.
**To edit a topic**

View File

@ -1,4 +1,4 @@
# [Windows 10 for education](index.md)
# [Windows 10 for Education](index.md)
## [Change history for Windows 10 for Education](change-history-edu.md)
## [Windows 10 editions for education customers](windows-editions-for-education-customers.md)
## [Setup options for Windows 10](set-up-windows-10.md)
@ -10,11 +10,11 @@
### [For teachers: get Minecraft Education Edition](teacher-get-minecraft.md)
### [For IT administrators: get Minecraft Education Edition](school-get-minecraft.md)
## [Take tests in Windows 10 ](take-tests-in-windows-10.md)
### [Set up Take a Test on a single PC ](take-a-test-single-pc.md)
### [Set up Take a Test on multiple PCs ](take-a-test-multiple-pcs.md)
### [Take a Test app technical reference ](take-a-test-app-technical.md)
### [Set up Take a Test on a single PC](take-a-test-single-pc.md)
### [Set up Take a Test on multiple PCs](take-a-test-multiple-pcs.md)
### [Create tests using Microsoft Forms](create-tests-using-microsoft-forms.md)
### [Take a Test app technical reference](take-a-test-app-technical.md)
## [Deployment recommendations for school IT administrators](edu-deployment-recommendations.md)
## [Deploy Windows 10 in a school](deploy-windows-10-in-a-school.md)
## [Deploy Windows 10 in a school district](deploy-windows-10-in-a-school-district.md)
## [Chromebook migration guide](chromebook-migration-guide.md)

View File

@ -0,0 +1,29 @@
---
title: Create tests using Microsoft Forms
description: Learn how to use Microsoft Forms with the Take a Test app to prevent access to other computers or online resources while complete a test.
keywords: school, Take a Test, Microsoft Forms
ms.prod: w10
ms.mktglfcycl: plan
ms.sitesec: library
ms.pagetype: edu
author: CelesteDG
---
# Create tests using Microsoft Forms
**Applies to:**
- Windows 10
For schools that have an Office 365 Education subscription, teachers can use [Microsoft Forms](https://support.office.com/article/What-is-Microsoft-Forms-6b391205-523c-45d2-b53a-fc10b22017c8) to create a test and then require that students use the Take a Test app to block access to other computers or online resources while completing the test created through Microsoft Forms.
To do this, teachers can select a check box to make it a secure test. Microsoft Forms will generate a link that you can use to embed into your OneNote or class website. When students are ready to take a test, they can click on the link to start the test.
Microsoft Forms will perform checks to ensure students are taking the test in a locked down Take a Test session. If not, students are not permitted access to the assessment.
[Learn how to block Internet access while students complete your form](https://support.office.com/article/6bd7e31d-5be0-47c9-a0dc-c0a74fc48959)
## Related topics
[Take tests in Windows 10](take-tests-in-windows-10.md)

View File

@ -9,9 +9,11 @@ author: jdeckerMS
---
# Windows 10 for Education
[Windows 10 Education](https://www.microsoft.com/en-us/education/products/windows/default.aspx) empowers staff, administrators, teachers and students to do great things.
[Windows 10 Education and Windows 10 Pro Education](https://www.microsoft.com/en-us/education/products/windows/default.aspx) empowers staff, administrators, teachers and students to do great things.
[Find out how to get Windows 10 Education for your school.](https://www.microsoft.com/en-us/education/buy-license/overview-of-how-to-buy/default.aspx?tabshow=schools)
[Find out how to get Windows 10 Education or Windows 10 Pro Education for your school](https://www.microsoft.com/en-us/education/buy-license/overview-of-how-to-buy/default.aspx?tabshow=schools)
[Learn more about what features and functionality are supported in each Windows edition](https://www.microsoft.com/en-us/WindowsForBusiness/Compare)
## In this section
@ -28,5 +30,5 @@ author: jdeckerMS
## Related topics
- [Windows 10 and Windows 10 Mobile](https://technet.microsoft.com/itpro/windows/index)
- [Try it out: virtual labs and how-to videos for Windows 10 Education](https://technet.microsoft.com/en-us/windows/dn610356)
- [Windows 10 and Windows 10 Mobile](https://technet.microsoft.com/itpro/windows/index)

View File

@ -9,7 +9,7 @@ ms.pagetype: edu
author: jdeckerMS
---
# Take tests in Windows 10
# Take tests in Windows 10
**Applies to:**
- Windows 10
@ -42,7 +42,6 @@ Many schools use online testing for formative and summative assessments. It's cr
## Related topics
[Create tests using Microsoft Forms](create-tests-using-microsoft-forms.md)
[Take a Test app technical reference](take-a-test-app-technical.md)

View File

@ -2231,6 +2231,7 @@ The Key Admins group applies to versions of the Windows Server operating system
| Default members | None |
| Default member of | None |
| Protected by ADMINSDHOLDER? | No |
| Safe to move out of default container? | Yes |
| Safe to delegate management of this group to non-Service admins? | No |
| Default User Rights | None |
@ -3351,6 +3352,7 @@ The Storage Replica Administrators group applies to versions of the Windows Serv
| Default members | None |
| Default member of | None |
| Protected by ADMINSDHOLDER? | No |
| Safe to move out of default container? | Yes |
| Safe to delegate management of this group to non-Service admins? | No |
| Default User Rights | None |
@ -3371,6 +3373,7 @@ The System Managed Accounts group applies to versions of the Windows Server oper
| Default members | Users |
| Default member of | None |
| Protected by ADMINSDHOLDER? | No |
| Safe to move out of default container? | Yes |
| Safe to delegate management of this group to non-Service admins? | No |
| Default User Rights | None |

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -15,7 +15,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Azure Active Directory

View File

@ -17,7 +17,7 @@ localizationpriority: high
- Azure Active Directory
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -17,7 +17,7 @@ localizationpriority: high
- Group Policy
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -17,7 +17,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,11 +16,12 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)
This section covers some of the most frequently asked questions regarding privacy and data handling for Windows Defender ATP.
> [!NOTE]
> This document explains the data storage and privacy details related to Windows Defender ATP. For more information related to Windows Defender ATP and other products and services like Windows Defender and Windows 10, see [Microsoft Privacy Statement](https://privacy.microsoft.com/en-us/privacystatement). See also [Windows 10 privacy FAQ](http://windows.microsoft.com/en-au/windows-10/windows-privacy-faq) for more information.

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender

View File

@ -25,6 +25,7 @@ This topic includes the following sections:
- [Overview of the process of creating code integrity policies](#overview-of-the-process-of-creating-code-integrity-policies): Helps familiarize you with the process described in this and related topics.
- [Code integrity policy rules](#code-integrity-policy-rules): Describes one key element you specify in a policy, the *policy rules*, which control options such as audit mode or whether UMCI is enabled in a code integrity policy.
- [Code integrity file rule levels](#code-integrity-file-rule-levels): Describes the other key element you specify in a policy, the *file rules* (or *file rule levels*), which specify the level at which applications will be identified and trusted.
- [Example of file rule levels in use](#example-of-file-rule-levels-in-use): Gives an example of how file rule levels can be applied.
## Overview of the process of creating code integrity policies
@ -97,8 +98,18 @@ Table 3. Code integrity policy - file rule levels
> **Note**&nbsp;&nbsp;When you create code integrity policies with the [New-CIPolicy](https://technet.microsoft.com/library/mt634473.aspx) cmdlet, you can specify a primary file rule level by including the **-Level** parameter. For discovered binaries that cannot be trusted based on the primary file rule criteria, use the **-Fallback** parameter. For example, if the primary file rule level is PCACertificate but you would like to trust the unsigned applications as well, using the Hash rule level as a fallback adds the hash values of binaries that did not have a signing certificate.
## Example of file rule levels in use
For example, consider some IT professionals in a department that runs many servers. They decide they want their servers to run only software signed by the providers of their software and drivers, that is, the companies that provide their hardware, operating system, antivirus, and other important software. They know that their servers also run an internally written application that is unsigned but is rarely updated. They want to allow this application to run.
To create the code integrity policy, they build a reference server on their standard hardware, and install all of the software that their servers are known to run. Then they run [New-CIPolicy](https://technet.microsoft.com/library/mt634473.aspx) with **-Level Publisher** (to allow software from their software providers, the "Publishers") and **-Fallback Hash** (to allow the internal, unsigned application). They enable the policy in auditing mode and gather information about any necessary software that was not included on the reference server. They merge code integrity policies into the original policy to allow that additional software to run. Then they enable the code integrity policy in enforced mode for their servers.
As part of normal operations, they will eventually install software updates, or perhaps add software from the same software providers. Because the "Publisher" remains the same on those updates and software, they will not need to update their code integrity policy. If they come to a time when the internally-written, unsigned application must be updated, they must also update the code integrity policy so that the hash in the policy matches the hash of the updated internal application.
They could also choose to create a catalog that captures information about the unsigned internal application, then sign and distribute the catalog. Then the internal application could be handled by code integrity policies in the same way as any other signed application. An update to the internal application would only require that the catalog be regenerated, signed, and distributed (no restarts would be required).
## Related topics
- [How Device Guard features help protect against threats](introduction-to-device-guard-virtualization-based-security-and-code-integrity-policies.md#how-device-guard-features-help-protect-against-threats)
- [Deploy code integrity policies: steps](deploy-code-integrity-policies-steps.md)

View File

@ -16,7 +16,7 @@ This overview topic for the IT professional describes Dynamic Access Control and
Domain-based Dynamic Access Control enables administrators to apply access-control permissions and restrictions based on well-defined rules that can include the sensitivity of the resources, the job or role of the user, and the configuration of the device that is used to access these resources.
For example, a user might have different permissions when they access a resource from their office computer versus when they are using a portable computer over a virtual private network. Or access may be allowed only if a device meets the security requirements that are defined by the network administrators. When Dynamic Access Control is used, a users permissions change dynamically without additional administrator intervention if the users job or role changes (resulting in changes to the users account attributes in AD DS).
For example, a user might have different permissions when they access a resource from their office computer versus when they are using a portable computer over a virtual private network. Or access may be allowed only if a device meets the security requirements that are defined by the network administrators. When Dynamic Access Control is used, a users permissions change dynamically without additional administrator intervention if the users job or role changes (resulting in changes to the users account attributes in AD DS). For more detailed examples of Dynamic Access Control in use, see the scenarios described in [Dynamic Access Control: Scenario Overview](https://technet.microsoft.com/windows-server-docs/identity/solution-guides/dynamic-access-control--scenario-overview).
Dynamic Access Control is not supported in Windows operating systems prior to Windows Server 2012 and Windows 8. When Dynamic Access Control is configured in environments with supported and non-supported versions of Windows, only the supported versions will implement the changes.

View File

@ -18,7 +18,7 @@ localizationpriority: high
- Event Viewer
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -15,7 +15,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -15,7 +15,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -15,7 +15,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)
@ -36,7 +36,7 @@ When you run the onboarding wizard for the first time, you must choose where you
The Windows Defender ATP agent only supports the following editions of Windows 10:
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -84,7 +84,7 @@ For more info, see [fTPM: A Firmware-based TPM 2.0 Implementation](http://resear
## Is there any importance for TPM for consumer?
For end consumers, TPM is behind the scenes but still very relevant for Hello, Passport and in the future, many other key features in Windows 10. It offers the best Passport experience, helps encrypt passwords, secures streaming high quality 4K content and builds on our overall Windows 10 experience story for security as a critical pillar. Using Windows on a system with a TPM enables a deeper and broader level of security coverage.
For end consumers, TPM is behind the scenes but still very relevant for Hello, Passport and in the future, many other key features in Windows 10. It offers the best Passport experience, helps encrypt passwords, and builds on our overall Windows 10 experience story for security as a critical pillar. Using Windows on a system with a TPM enables a deeper and broader level of security coverage.
## TPM 2.0 Compliance for Windows 10

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -15,7 +15,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,7 +16,7 @@ localizationpriority: high
**Applies to:**
- Windows 10 Enterprise
- Windows 10 Enterprise for Education
- Windows 10 Education
- Windows 10 Pro
- Windows 10 Pro Education
- Windows Defender Advanced Threat Protection (Windows Defender ATP)

View File

@ -16,8 +16,7 @@ ms.prod: w10
User Experience Virtualization (UE-V) provides Windows PowerShell cmdlets to help administrators perform various UE-V tasks. The following sections provide more information about using Windows PowerShell in UE-V.
**Note**<br>
Administering UE-V with Windows PowerShell requires PowerShell 3.0 or higher. For a complete list of UE-V PowerShell cmdlets, see [UE-V Cmdlet Reference](https://technet.microsoft.com/library/dn520275.aspx).
> **Note**&nbsp;&nbsp;Administering UE-V with Windows PowerShell requires PowerShell 3.0 or higher. For a complete list of UE-V cmdlets, see [User Experience Virtualization in Windows PowerShell](https://technet.microsoft.com/library/mt772286.aspx).
## Managing the UE-V service and packages by using Windows PowerShell and WMI
@ -38,4 +37,6 @@ Add or vote on suggestions on the [User Experience Virtualization feedback site]
## Related topics
[Administering UE-V](uev-administering-uev.md)
- [Administering UE-V](uev-administering-uev.md)
- [User Experience Virtualization in Windows PowerShell](https://technet.microsoft.com/library/mt772286.aspx)

View File

@ -160,7 +160,7 @@ It might be necessary to change the PowerShell execution policy to allow these s
3. Run this command on a machine running the ConfigMgr Admin Console:
``` syntax
C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe Site ABC CabFilePath “C:\MyCabFiles\UevPolicyItem.cab” ConfigurationFile “c:\AgentConfiguration.xml”
C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevAgentPolicyGenerator.exe -Site ABC -CabFilePath "C:\MyCabFiles\UevPolicyItem.cab" -ConfigurationFile "c:\AgentConfiguration.xml"
```
4. Import the CAB file using ConfigMgr console or PowerShell Import-CMConfigurationItem
@ -205,7 +205,7 @@ The result is a baseline CAB file that is ready for import into Configuration Ma
3. Add the command and parameters to the .bat file that will generate the baseline. The following example creates a baseline that distributes Notepad and Calculator:
``` syntax
C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevTemplateBaselineGenerator.exe Site “ABC” TemplateFolder “C:\ProductionUevTemplates” Register “MicrosoftNotepad.xml, MicrosoftCalculator.xml” CabFilePath “C:\MyCabFiles\UevTemplateBaseline.cab”
C:\Program Files (x86)\Microsoft User Experience Virtualization\ConfigPack\UevTemplateBaselineGenerator.exe -Site "ABC" -TemplateFolder "C:\ProductionUevTemplates" -Register "MicrosoftNotepad.xml, MicrosoftCalculator.xml" -CabFilePath "C:\MyCabFiles\UevTemplateBaseline.cab"
```
4. Run the .bat file to create UevTemplateBaseline.cab ready for import into Configuration Manager.

View File

@ -34,7 +34,7 @@ When replacing a users device, UE-V automatically restores settings if the us
You can also use the Windows PowerShell cmdlet, Restore-UevBackup, to restore settings from a different device. To clone the settings packages for the new device, use the following cmdlet in Windows PowerShell:
``` syntax
Restore-UevBackup Machine <MachineName>
Restore-UevBackup -Machine <MachineName>
```
where &lt;MachineName&gt; is the computer name of the device.

View File

@ -14,11 +14,12 @@ ms.prod: w10
**Applies to**
- Windows 10, version 1607
User Experience Virtualization (UE-V) uses XML settings location templates to define the settings that User Experience Virtualization captures and applies. UE-V includes a set of standard settings location templates. It also includes the UE-V template generator tool that enables you to create custom settings location templates. After you create and deploy settings location templates, you can manage those templates by using Windows PowerShell and the Windows Management Instrumentation (WMI). For a complete list of UE-V PowerShell cmdlets, see [UE-V 2 Cmdlet Reference](https://technet.microsoft.com/library/dn520275.aspx).
User Experience Virtualization (UE-V) uses XML settings location templates to define the settings that User Experience Virtualization captures and applies. UE-V includes a set of standard settings location templates. It also includes the UE-V template generator tool that enables you to create custom settings location templates. After you create and deploy settings location templates, you can manage those templates by using Windows PowerShell and the Windows Management Instrumentation (WMI).
> **Note**&nbsp;&nbsp;For a complete list of UE-V cmdlets, see [User Experience Virtualization in Windows PowerShell](https://technet.microsoft.com/library/mt772286.aspx).
## Manage UE-V settings location templates by using Windows PowerShell
The WMI and Windows PowerShell features of UE-V include the ability to enable, disable, register, update, and unregister settings location templates. By using these features, you can automate the process of registering, updating, or unregistering templates with the UE-V service. You can also manually register templates by using WMI and Windows PowerShell commands. By using these features in conjunction with an electronic software distribution solution, Group Policy, or another automated deployment method such as a script, you can further automate that process.
You must have administrator permissions to update, register, or unregister a settings location template. Administrator permissions are not required to enable, disable, or list templates.
@ -46,11 +47,11 @@ You must have administrator permissions to update, register, or unregister a set
<td align="left"><p>Lists all the settings location templates that are registered on the computer.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Get-UevTemplate Application &lt;string&gt;</code></p></td>
<td align="left"><p><code>Get-UevTemplate -Application &lt;string&gt;</code></p></td>
<td align="left"><p>Lists all the settings location templates that are registered on the computer where the application name or template name contains &lt;string&gt;.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Get-UevTemplate TemplateID &lt;string&gt;</code></p></td>
<td align="left"><p><code>Get-UevTemplate -TemplateID &lt;string&gt;</code></p></td>
<td align="left"><p>Lists all the settings location templates that are registered on the computer where the template ID contains &lt;string&gt;.</p></td>
</tr>
<tr class="even">
@ -78,7 +79,7 @@ You must have administrator permissions to update, register, or unregister a set
<td align="left"><p>Registers one or more settings location template with UE-V by using relative paths and/or wildcard characters in file paths. After a template is registered, UE-V synchronizes the settings that are defined in the template between computers that have the template registered.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Register-UevTemplate LiteralPath &lt;template file path&gt;[,&lt;template file path&gt;]</code></p></td>
<td align="left"><p><code>Register-UevTemplate -LiteralPath &lt;template file path&gt;[,&lt;template file path&gt;]</code></p></td>
<td align="left"><p>Registers one or more settings location template with UE-V by using literal paths, where no characters can be interpreted as wildcard characters. After a template is registered, UE-V synchronizes the settings that are defined in the template between computers that have the template registered.</p></td>
</tr>
<tr class="odd">
@ -94,11 +95,11 @@ You must have administrator permissions to update, register, or unregister a set
<td align="left"><p>Updates one or more settings location templates with a more recent version of the template. Use relative paths and/or wildcard characters in the file paths. The new template should be a newer version than the existing template.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Update-UevTemplate LiteralPath &lt;template file path&gt;[,&lt;template file path&gt;]</code></p></td>
<td align="left"><p><code>Update-UevTemplate -LiteralPath &lt;template file path&gt;[,&lt;template file path&gt;]</code></p></td>
<td align="left"><p>Updates one or more settings location templates with a more recent version of the template. Use full paths to template files, where no characters can be interpreted as wildcard characters. The new template should be a newer version than the existing template.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Clear-UevAppXPackage Computer [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p><code>Clear-UevAppXPackage -Computer [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p>Removes one or more Windows apps from the computer Windows app list.</p></td>
</tr>
<tr class="even">
@ -106,15 +107,15 @@ You must have administrator permissions to update, register, or unregister a set
<td align="left"><p>Removes Windows app from the current user Windows app list.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Clear-UevAppXPackage Computer -All</code></p></td>
<td align="left"><p><code>Clear-UevAppXPackage -Computer -All</code></p></td>
<td align="left"><p>Removes all Windows apps from the computer Windows app list.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Clear-UevAppXPackage [CurrentComputerUser] [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p><code>Clear-UevAppXPackage [-CurrentComputerUser] [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p>Removes one or more Windows apps from the current user Windows app list.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Clear-UevAppXPackage [CurrentComputerUser] -All</code></p></td>
<td align="left"><p><code>Clear-UevAppXPackage [-CurrentComputerUser] -All</code></p></td>
<td align="left"><p>Removes all Windows apps from the current user Windows app list.</p></td>
</tr>
<tr class="even">
@ -122,11 +123,11 @@ You must have administrator permissions to update, register, or unregister a set
<td align="left"><p>Disables a settings location template for the current user of the computer.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Disable-UevAppXPackage Computer [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p><code>Disable-UevAppXPackage -Computer [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p>Disables one or more Windows apps in the computer Windows app list.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Disable-UevAppXPackage [CurrentComputerUser] [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p><code>Disable-UevAppXPackage [-CurrentComputerUser] [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p>Disables one or more Windows apps in the current user Windows app list.</p></td>
</tr>
<tr class="odd">
@ -134,11 +135,11 @@ You must have administrator permissions to update, register, or unregister a set
<td align="left"><p>Enables a settings location template for the current user of the computer.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Enable-UevAppXPackage Computer [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p><code>Enable-UevAppXPackage -Computer [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p>Enables one or more Windows apps in the computer Windows app list.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Enable-UevAppXPackage [CurrentComputerUser] [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p><code>Enable-UevAppXPackage [-CurrentComputerUser] [-PackageFamilyName] &lt;package family name&gt;[,&lt;package family name&gt;]</code></p></td>
<td align="left"><p>Enables one or more Windows apps in the current user Windows app list.</p></td>
</tr>
<tr class="even">
@ -146,7 +147,7 @@ You must have administrator permissions to update, register, or unregister a set
<td align="left"><p>Determines whether one or more settings location templates comply with its XML schema. Can use relative paths and wildcard characters.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Test-UevTemplate LiteralPath &lt;template file path&gt;[,&lt;template file path&gt;]</code></p></td>
<td align="left"><p><code>Test-UevTemplate -LiteralPath &lt;template file path&gt;[,&lt;template file path&gt;]</code></p></td>
<td align="left"><p>Determines whether one or more settings location templates comply with its XML schema. The path must be a full path to the template file, but does not include wildcard characters.</p></td>
</tr>
</tbody>
@ -215,9 +216,9 @@ The enabled state is set in the current user section of the registry.
<a href="" id="policymachine"></a>**PolicyMachine**
The enabled state is set in the policy section of the local computer section of the registry.
To get the user-configured list of Windows apps, at the Windows PowerShell command prompt, enter: `Get-UevAppxPackage CurrentComputerUser`
To get the user-configured list of Windows apps, at the Windows PowerShell command prompt, enter: `Get-UevAppxPackage -CurrentComputerUser`
To get the computer-configured list of Windows apps, at the Windows PowerShell command prompt, enter: `Get-UevAppxPackage Computer`
To get the computer-configured list of Windows apps, at the Windows PowerShell command prompt, enter: `Get-UevAppxPackage -Computer`
For either parameter, CurrentComputerUser or Computer, the cmdlet returns a list of the Windows apps that are configured at the user or at the computer level.
@ -259,7 +260,7 @@ User Experience Virtualization provides the following set of WMI commands. Admin
<td align="left"><p>Lists all the settings location templates that are registered for the computer.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Invoke-WmiMethod Namespace root\Microsoft\UEV Class SettingsLocationTemplate Name GetProcessInfoByTemplateId &lt;template Id&gt;</code></p></td>
<td align="left"><p><code>Invoke-WmiMethod -Namespace root\Microsoft\UEV -Class SettingsLocationTemplate -Name GetProcessInfoByTemplateId &lt;template Id&gt;</code></p></td>
<td align="left"><p>Gets the name of the program and version information, which depends on the template name.</p></td>
</tr>
<tr class="odd">
@ -337,3 +338,5 @@ Add or vote on suggestions on the [User Experience Virtualization feedback site]
[Administering UE-V with Windows PowerShell and WMI](uev-administering-uev-with-windows-powershell-and-wmi.md)
[Administering UE-V](uev-administering-uev.md)
[User Experience Virtualization in Windows PowerShell](https://technet.microsoft.com/library/mt772286.aspx)

View File

@ -14,7 +14,9 @@ ms.prod: w10
**Applies to**
- Windows 10, version 1607
You can use Windows Management Instrumentation (WMI) and Windows PowerShell to manage User Experience Virtualization (UE-V) service configuration and synchronization behavior. For a complete list of UE-V PowerShell cmdlets, see [UE-V Cmdlet Reference](https://technet.microsoft.com/library/dn520275.aspx).
You can use Windows Management Instrumentation (WMI) and Windows PowerShell to manage User Experience Virtualization (UE-V) service configuration and synchronization behavior.
>**Note**&nbsp;&nbsp;For a complete list of UE-V cmdlets, see [User Experience Virtualization in Windows PowerShell](https://technet.microsoft.com/library/mt772286.aspx).
## To configure the UE-V service with Windows PowerShell
@ -67,23 +69,23 @@ You can use Windows Management Instrumentation (WMI) and Windows PowerShell to m
<td align="left"><p>Gets the details for each configuration setting. Displays where the setting is configured or if it uses the default value. Is displayed if the current setting is valid.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Set-UevConfiguration -Computer EnableDontSyncWindows8AppSettings</code></p></td>
<td align="left"><p><code>Set-UevConfiguration -Computer -EnableDontSyncWindows8AppSettings</code></p></td>
<td align="left"><p>Configures the UE-V service to not synchronize any Windows apps for all users on the computer.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Set-UevConfiguration -CurrentComputerUser EnableDontSyncWindows8AppSettings</code></p></td>
<td align="left"><p><code>Set-UevConfiguration -CurrentComputerUser -EnableDontSyncWindows8AppSettings</code></p></td>
<td align="left"><p>Configures the UE-V service to not synchronize any Windows apps for the current computer user.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Set-UevConfiguration -Computer EnableFirstUseNotification</code></p></td>
<td align="left"><p><code>Set-UevConfiguration -Computer -EnableFirstUseNotification</code></p></td>
<td align="left"><p>Configures the UE-V service to display notification the first time the service runs for all users on the computer.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Set-UevConfiguration -Computer DisableFirstUseNotification</code></p></td>
<td align="left"><p><code>Set-UevConfiguration -Computer -DisableFirstUseNotification</code></p></td>
<td align="left"><p>Configures the UE-V service to not display notification the first time that the service runs for all users on the computer.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Set-UevConfiguration -Computer EnableSettingsImportNotify</code></p></td>
<td align="left"><p><code>Set-UevConfiguration -Computer -EnableSettingsImportNotify</code></p></td>
<td align="left"><p>Configures the UE-V service to notify all users on the computer when settings synchronization is delayed.</p>
<p>Use the <em>DisableSettingsImportNotify</em> parameter to disable notification.</p></td>
</tr>
@ -93,27 +95,27 @@ You can use Windows Management Instrumentation (WMI) and Windows PowerShell to m
<p>Use the <em>DisableSettingsImportNotify</em> parameter to disable notification.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Set-UevConfiguration -Computer EnableSyncUnlistedWindows8Apps</code></p></td>
<td align="left"><p>Configures the UE-V service to synchronize all Windows apps that are not explicitly disabled by the Windows app list for all users of the computer. For more information, see &quot;Get-UevAppxPackage&quot; in [Managing UE-V 2.x Settings Location Templates Using Windows PowerShell and WMI](uev-managing-settings-location-templates-using-windows-powershell-and-wmi.md).</p>
<td align="left"><p><code>Set-UevConfiguration -Computer -EnableSyncUnlistedWindows8Apps</code></p></td>
<td align="left"><p>Configures the UE-V service to synchronize all Windows apps that are not explicitly disabled by the Windows app list for all users of the computer. For more information, see &quot;Get-UevAppxPackage&quot; in [Managing UE-V Settings Location Templates Using Windows PowerShell and WMI](uev-managing-settings-location-templates-using-windows-powershell-and-wmi.md).</p>
<p>Use the <em>DisableSyncUnlistedWindows8Apps</em> parameter to configure the UE-V service to synchronize only Windows apps that are explicitly enabled by the Windows App List.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Set-UevConfiguration -CurrentComputerUser - EnableSyncUnlistedWindows8Apps</code></p></td>
<td align="left"><p>Configures the UE-V service to synchronize all Windows apps that are not explicitly disabled by the Windows app list for the current user on the computer. For more information, see &quot;Get-UevAppxPackage&quot; in [Managing UE-V 2.x Settings Location Templates Using Windows PowerShell and WMI](uev-managing-settings-location-templates-using-windows-powershell-and-wmi.md).</p>
<td align="left"><p>Configures the UE-V service to synchronize all Windows apps that are not explicitly disabled by the Windows app list for the current user on the computer. For more information, see &quot;Get-UevAppxPackage&quot; in [Managing UE-V Settings Location Templates Using Windows PowerShell and WMI](uev-managing-settings-location-templates-using-windows-powershell-and-wmi.md).</p>
<p>Use the <em>DisableSyncUnlistedWindows8Apps</em> parameter to configure the UE-V service to synchronize only Windows apps that are explicitly enabled by the Windows App List.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Set-UevConfiguration Computer DisableSync</code></p></td>
<td align="left"><p><code>Set-UevConfiguration -Computer -DisableSync</code></p></td>
<td align="left"><p>Disables UE-V for all the users on the computer.</p>
<p>Use the <em>EnableSync</em> parameter to enable or re-enable.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Set-UevConfiguration CurrentComputerUser -DisableSync</code></p></td>
<td align="left"><p><code>Set-UevConfiguration -CurrentComputerUser -DisableSync</code></p></td>
<td align="left"><p>Disables UE-V for the current user on the computer.</p>
<p>Use the <em>EnableSync</em> parameter to enable or re-enable.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Set-UevConfiguration -Computer EnableTrayIcon</code></p></td>
<td align="left"><p><code>Set-UevConfiguration -Computer -EnableTrayIcon</code></p></td>
<td align="left"><p>Enables the UE-V icon in the notification area for all users of the computer.</p>
<p>Use the <em>DisableTrayIcon</em> parameter to disable the icon.</p></td>
</tr>
@ -142,7 +144,7 @@ You can use Windows Management Instrumentation (WMI) and Windows PowerShell to m
<td align="left"><p>Defines a per-user settings storage location.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Set-UevConfiguration Computer SettingsTemplateCatalogPath &lt;path to catalog&gt;</code></p></td>
<td align="left"><p><code>Set-UevConfiguration -Computer -SettingsTemplateCatalogPath &lt;path to catalog&gt;</code></p></td>
<td align="left"><p>Sets the settings template catalog path for all users of the computer.</p></td>
</tr>
<tr class="even">
@ -162,11 +164,11 @@ You can use Windows Management Instrumentation (WMI) and Windows PowerShell to m
<td align="left"><p>Set the synchronization time-out for the current user.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Clear-UevConfiguration Computer -&lt;setting name&gt;</code></p></td>
<td align="left"><p><code>Clear-UevConfiguration -Computer -&lt;setting name&gt;</code></p></td>
<td align="left"><p>Clears the specified setting for all users on the computer.</p></td>
</tr>
<tr class="odd">
<td align="left"><p><code>Clear-UevConfiguration CurrentComputerUser -&lt;setting name&gt;</code></p></td>
<td align="left"><p><code>Clear-UevConfiguration -CurrentComputerUser -&lt;setting name&gt;</code></p></td>
<td align="left"><p>Clears the specified setting for the current user only.</p></td>
</tr>
<tr class="even">
@ -244,7 +246,7 @@ You can use Windows Management Instrumentation (WMI) and Windows PowerShell to m
<td align="left"><p>Displays the UE-V service configuration that is defined for a computer.</p></td>
</tr>
<tr class="even">
<td align="left"><p><code>Get-WmiObject Namespace root\Microsoft\Uev ConfigurationItem</code></p></td>
<td align="left"><p><code>Get-WmiObject -Namespace root\Microsoft\Uev ConfigurationItem</code></p></td>
<td align="left"><p>Displays the details for each configuration item.</p></td>
</tr>
<tr class="odd">
@ -349,3 +351,5 @@ Add or vote on suggestions on the [User Experience Virtualization feedback site]
[Administering UE-V with Windows PowerShell and WMI](uev-administering-uev-with-windows-powershell-and-wmi.md)
[Administering UE-V](uev-administering-uev.md)
[User Experience Virtualization in Windows PowerShell](https://technet.microsoft.com/library/mt772286.aspx)

View File

@ -10,6 +10,9 @@ ms.sitesec: library
# Edit an existing topic using the Contribute link
You can now make suggestions and update existing, public content with a GitHub account and a simple click of a link.
>**Note**<br>
>At this time, only the English (en-us) content is available for editing.
**To edit a topic**
1. All contributors who are ***not*** a Microsoft employee must [sign a Microsoft Contribution Licensing Agreement (CLA)](https://cla.microsoft.com/) before contributing to any Microsoft repositories.