ClientApplications

ClientApplications specifies client programs to be set as default applications when the user elects to restore the computer manufacturer's settings through Default Programs.

Use these settings to configure Windows so that a user can later reinstate the original OEM configuration for these applications. Any program specified for any of these settings must be able to change default file associations. If a setting is missing or blank, the default program associated with that setting does not change when the user chooses to reinstate the original OEM configuration. For example, if a setting is not specified for JavaVM, the default virtual machine for Java is left unchanged.

This setting has no effect on Server Core installations of Windows Server 2008.

Child Elements

IM

Sets the default application for instant messaging. This must be the application’s canonical name.

Internet

Sets the default application for Internet browsing. This must be the application’s canonical name.

JavaVM

Sets the default Java Virtual Machine application. This must be the application’s canonical name.

Mail

Sets the default application for mail. This must be the application’s canonical name.

Media

Sets the default application for playing media. This must be the application’s canonical name.

For more information on canonical names, see this MSDN Web site.

Valid Passes

auditUser

oobeSystem

specialize

Parent Hierarchy

Microsoft-Windows-Shell-Setup | ClientApplications

Applies To

For the list of the supported Windows editions and architectures that this component supports, see Microsoft-Windows-Shell-Setup.

XML Example

The following XML output shows how to set client applications.

<ClientApplications>
   <IM>IMCanonical</IM>
   <Internet>BrowserCanonical</Internet>
   <JavaVM>JavaVMCanonical</JavaVM>
   <Mail>MailCanonical</Mail>
   <Media>MediaCanonical</Media>
</ClientApplications>

See Also

Concepts

Microsoft-Windows-Shell-Setup