Lists all the settings location templates that are registered on the computer.
Get-UevTemplate –Application <string>
Get-UevTemplate -Application <string>
Lists all the settings location templates that are registered on the computer where the application name or template name contains <string>.
Get-UevTemplate –TemplateID <string>
Get-UevTemplate -TemplateID <string>
Lists all the settings location templates that are registered on the computer where the template ID contains <string>.
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.
Register-UevTemplate –LiteralPath <template file path>[,<template file path>]
Register-UevTemplate -LiteralPath <template file path>[,<template file path>]
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.
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.
Update-UevTemplate –LiteralPath <template file path>[,<template file path>]
Update-UevTemplate -LiteralPath <template file path>[,<template file path>]
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.
Clear-UevAppXPackage –Computer [-PackageFamilyName] <package family name>[,<package family name>]
Clear-UevAppXPackage -Computer [-PackageFamilyName] <package family name>[,<package family name>]
Removes one or more Windows apps from the computer Windows app list.
Removes Windows app from the current user Windows app list.
Clear-UevAppXPackage –Computer -All
Clear-UevAppXPackage -Computer -All
Removes all Windows apps from the computer Windows app list.
Clear-UevAppXPackage [–CurrentComputerUser] [-PackageFamilyName] <package family name>[,<package family name>]
Clear-UevAppXPackage [-CurrentComputerUser] [-PackageFamilyName] <package family name>[,<package family name>]
Removes one or more Windows apps from the current user Windows app list.
Clear-UevAppXPackage [–CurrentComputerUser] -All
Clear-UevAppXPackage [-CurrentComputerUser] -All
Removes all Windows apps from the current user Windows app list.
Disables a settings location template for the current user of the computer.
Disable-UevAppXPackage –Computer [-PackageFamilyName] <package family name>[,<package family name>]
Disable-UevAppXPackage -Computer [-PackageFamilyName] <package family name>[,<package family name>]
Disables one or more Windows apps in the computer Windows app list.
Disable-UevAppXPackage [–CurrentComputerUser] [-PackageFamilyName] <package family name>[,<package family name>]
Disable-UevAppXPackage [-CurrentComputerUser] [-PackageFamilyName] <package family name>[,<package family name>]
Disables one or more Windows apps in the current user Windows app list.
Enables a settings location template for the current user of the computer.
Enable-UevAppXPackage –Computer [-PackageFamilyName] <package family name>[,<package family name>]
Enable-UevAppXPackage -Computer [-PackageFamilyName] <package family name>[,<package family name>]
Enables one or more Windows apps in the computer Windows app list.
Enable-UevAppXPackage [–CurrentComputerUser] [-PackageFamilyName] <package family name>[,<package family name>]
Enable-UevAppXPackage [-CurrentComputerUser] [-PackageFamilyName] <package family name>[,<package family name>]
Enables one or more Windows apps in the current user Windows app list.
Determines whether one or more settings location templates comply with its XML schema. Can use relative paths and wildcard characters.
Test-UevTemplate –LiteralPath <template file path>[,<template file path>]
Test-UevTemplate -LiteralPath <template file path>[,<template file path>]
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.
Lists all the settings location templates that are registered for the computer.
Invoke-WmiMethod –Namespace root\Microsoft\UEV –Class SettingsLocationTemplate –Name GetProcessInfoByTemplateId <template Id>
Invoke-WmiMethod -Namespace root\Microsoft\UEV -Class SettingsLocationTemplate -Name GetProcessInfoByTemplateId <template Id>
Gets the name of the program and version information, which depends on the template name.
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.
Set-UevConfiguration -Computer –EnableDontSyncWindows8AppSettings
Set-UevConfiguration -Computer -EnableDontSyncWindows8AppSettings
Configures the UE-V service to not synchronize any Windows apps for all users on the computer.
Set-UevConfiguration -CurrentComputerUser – EnableDontSyncWindows8AppSettings
Set-UevConfiguration -CurrentComputerUser -EnableDontSyncWindows8AppSettings
Configures the UE-V service to not synchronize any Windows apps for the current computer user.
Set-UevConfiguration -Computer –EnableFirstUseNotification
Set-UevConfiguration -Computer -EnableFirstUseNotification
Configures the UE-V service to display notification the first time the service runs for all users on the computer.
Set-UevConfiguration -Computer –DisableFirstUseNotification
Set-UevConfiguration -Computer -DisableFirstUseNotification
Configures the UE-V service to not display notification the first time that the service runs for all users on the computer.
Set-UevConfiguration -Computer –EnableSettingsImportNotify
Set-UevConfiguration -Computer -EnableSettingsImportNotify
Configures the UE-V service to notify all users on the computer when settings synchronization is delayed.
Use the DisableSettingsImportNotify parameter to disable notification.
Use the DisableSettingsImportNotify parameter to disable notification.
Set-UevConfiguration -Computer –EnableSyncUnlistedWindows8Apps
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 "Get-UevAppxPackage" 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).
+Set-UevConfiguration -Computer -EnableSyncUnlistedWindows8Apps
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 "Get-UevAppxPackage" in [Managing UE-V Settings Location Templates Using Windows PowerShell and WMI](uev-managing-settings-location-templates-using-windows-powershell-and-wmi.md).
Use the DisableSyncUnlistedWindows8Apps parameter to configure the UE-V service to synchronize only Windows apps that are explicitly enabled by the Windows App List.
Set-UevConfiguration -CurrentComputerUser - EnableSyncUnlistedWindows8Apps
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 "Get-UevAppxPackage" 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).
+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 "Get-UevAppxPackage" in [Managing UE-V Settings Location Templates Using Windows PowerShell and WMI](uev-managing-settings-location-templates-using-windows-powershell-and-wmi.md).
Use the DisableSyncUnlistedWindows8Apps parameter to configure the UE-V service to synchronize only Windows apps that are explicitly enabled by the Windows App List.
Set-UevConfiguration –Computer –DisableSync
Set-UevConfiguration -Computer -DisableSync
Disables UE-V for all the users on the computer.
Use the EnableSync parameter to enable or re-enable.
Set-UevConfiguration –CurrentComputerUser -DisableSync
Set-UevConfiguration -CurrentComputerUser -DisableSync
Disables UE-V for the current user on the computer.
Use the EnableSync parameter to enable or re-enable.
Set-UevConfiguration -Computer –EnableTrayIcon
Set-UevConfiguration -Computer -EnableTrayIcon
Enables the UE-V icon in the notification area for all users of the computer.
Use the DisableTrayIcon parameter to disable the icon.
Defines a per-user settings storage location.
Set-UevConfiguration –Computer –SettingsTemplateCatalogPath <path to catalog>
Set-UevConfiguration -Computer -SettingsTemplateCatalogPath <path to catalog>
Sets the settings template catalog path for all users of the computer.
Set the synchronization time-out for the current user.
Clear-UevConfiguration –Computer -<setting name>
Clear-UevConfiguration -Computer -<setting name>
Clears the specified setting for all users on the computer.
Clear-UevConfiguration –CurrentComputerUser -<setting name>
Clear-UevConfiguration -CurrentComputerUser -<setting name>
Clears the specified setting for the current user only.
Displays the UE-V service configuration that is defined for a computer.
Get-WmiObject –Namespace root\Microsoft\Uev ConfigurationItem
Get-WmiObject -Namespace root\Microsoft\Uev ConfigurationItem
Displays the details for each configuration item.