(Winbom)

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2

[Shell]

The [Shell] section contains entries for specifying the visual style of the user interface.

Answer File Entries for the [Shell] Section

Entry Description

CustomDefaultThemeFile

Specifies the complete path to a .theme file in Windows XP uses the visual style defined in this file instead of its default visual style.

DefaultClientIM

Specifies the client program to be set as the default instant messaging application when the user elects to restore the computer manufacturer settings.

DefaultClientJavaVM

Specifies the client program to be set as the default virtual machine for Java when the user elects to restore the computer manufacturer settings.

DefaultClientMail

Specifies the client program to be set as the default e-mail application when the user elects to restore the computer manufacturer settings.

DefaultClientMedia

Specifies the client program to be set as the default media application when the user elects to restore the computer manufacturer settings.

DefaultClientStartMenuInternet

Specifies the client program to be set as the default Internet application when the user elects to restore the computer manufacturer settings.

DefaultStartPanelOff

Specifies whether to use the classic Windows Start menu instead of the Windows XP Start menu, and whether to display icons for My Computer and My Documents on the desktop.

DefaultThemesOff

Specifies to use the classic Windows visual style instead of the default Windows XP visual style.

DoDesktopCleanup

Moves items on the Windows desktop to a folder located in systemdrive\Program Files.

MSNExplorer

Specifies whether to replace the MSN Explorer shortcut with a shortcut to MSN Internet Access.

CustomDefaultThemeFile

Specifies the complete path to a .theme file in Windows XP. Windows XP uses the visual style defined in this file instead of its default visual style.

Syntax
CustomDefaultThemeFile =path_and_file_name
Value Description

path_and_file_name

Path and file name of the .theme file.

Example
[Shell]
CustomDefaultThemeFile = "%systemdrive%\Themes\MyTheme.theme" 
Comments

Enclose path_and_file_name in quotation marks if it is a long file name. If path_and_file_name contains the systemroot environment variable, then you must follow %systemroot% with a backward slash character.

DefaultClientIM

Specifies the client program to be set as the default instant messaging application when the user elects to restore the computer manufacturer settings.

Syntax
DefaultClientIM =Canonical Name of Application
Value Description

Canonical Name of Application

Name of application.

Example
[Shell]
DefaultClientIM = Windows Messenger 
Comments

If the user elects to restore the computer manufacturer settings but no value is set, the default program will not be changed.

DefaultClientJavaVM

Specifies the client program to be set as the default virtual machine for Java when the user elects to restore the computer manufacturer settings.

Syntax
DefaultClientJavaVM =Canonical Name of Application
Value Description

Canonical Name of Application

Name of application.

Example
[Shell]
DefaultClientJavaVM = Microsoft Virtual Machine for Java
Comments

If the user elects to restore the computer manufacturer settings but no value is set, the default program will not be changed.

DefaultClientMail

Specifies the client program to be set as the default e-mail application when the user elects to restore the computer manufacturer settings.

Syntax
DefaultClientMail =Canonical Name of Application
Value Description

Canonical Name of Application

Name of application.

Example
[Shell]
DefaultClientMail = Outlook Express
Comments

If the user elects to restore the computer manufacturer settings but no value is set, the default program will not be changed.

DefaultClientMedia

Specifies the client program to be set as the default media application when the user elects to restore the computer manufacturer settings.

Syntax
DefaultClientMedia =Canonical Name of Application
Value Description

Canonical Name of Application

Name of application.

Example
[Shell]
DefaultClientMedia = Windows Media Player
Comments

If the user elects to restore the computer manufacturer settings but no value is set, the default program will not be changed.

DefaultClientStartMenuInternet

Specifies the client program to be set as the default Internet application when the user elects to restore the computer manufacturer settings.

Syntax
DefaultClientStartMenuInternet =Canonical Name of Application
Value Description

Canonical Name of Application

Name of application.

Example
[Shell]
DefaultClientStartMenuInternet = Iexplore.exe
Comments

If the user elects to restore the computer manufacturer settings but no value is set, the default program will not be changed.

DefaultStartPanelOff

Specifies whether to use the classic Windows Start menu instead of the Windows XP Start menu, and whether to display icons for My Computer and My Documents on the desktop.

Syntax
DefaultStartPanelOff = Yes | No
Value Description

Yes

Uses the classic Windows Start menu and displays icons for My Computer and My Documents on the desktop.

No

Uses the default Windows XP Start menu.

Example
[Shell]
DefaultStartPanelOff = Yes
Comments

The default value is No.

DefaultThemesOff

Specifies whether to use the classic Windows visual style instead of the default Windows XP visual style.

Syntax
DefaultThemesOff = Yes | No
Value Description

Yes

Uses the classic Windows visual style.

No

Uses the default Windows XP visual style.

Example
[Shell]
DefaultThemesOff = Yes
Comments

The default value is No.

DoDesktopCleanup

Moves items on the Windows desktop to a folder located in systemdrive\Program Files.

Syntax
DoDesktopCleanup = Yes | No
Value Description

Yes

Moves shortcuts installed in the desktop folder (for example, C:\Documents and Settings\UserName\Desktop) to a folder contained in systemdrive\Program Files, specified by the DesktopShortcutsFolderName entry in the [DesktopShortcutsFolder] section. The Desktop Cleanup wizard runs for the first time 60 days after the user's first-run experience.

No

Does not modify the Windows desktop before the -user's first-run experience. The Desktop Cleanup wizard runs for the first time 14 days after the user's first-run experience.

Example
[Shell]
DoDesktopCleanup = Yes
Comments

If you use the entry DoDesktopCleanup = Yes in the [Shell] section of the Winbom.ini file, Sysprep in Factory mode moves all items on the Windows desktop, other than the Recycle Bin, to a folder located in systemdrive\Program Files. If you use this entry, you might also want to use the DesktopShortcutsFolderName entry in the [DesktopShortcutsFolder] section.

If you clean the Windows desktop, the Desktop Cleanup wizard runs for the first time 60 days after the user's first-run experience. Otherwise, the Desktop Cleanup wizard runs for the first time 14 days after the user's first-run experience.

By default, if this entry is not present, no change is made to the existing setting.

This entry is not supported by Windows Server 2003. The Recycle Bin is not affected by DoDesktopCleanup.

MSNExplorer

Specifies whether to replace the MSN Explorer shortcut with a shortcut to MSN Internet Access.

Syntax
MSNExplorer = Yes | No
Value Description

Yes

Replaces the MSN Explorer shortcut with a shortcut to MSN Internet Access.

No

Does not replace the MSN Explorer shortcut.

Example
[Shell]
MSNExplorer = Yes
Comments

By default, if this entry is not present, no change is made to the existing setting.

Do not change the MSN Explorer icon unless you install an alternative browser and uninstall any visible entry points to Internet Explorer, using the IEAccess entry in the [Components] section of Winbom.ini or Unattend.txt.

Do not change the MSN Explorer icon if the MSN Internet Access sign-up offer is available to the user in Windows Welcome.

MSNExplorer controls the appearance of the icon. OEMs cannot uninstall MSN Explorer using the MSNExplr entry in the [Components] section of Unattend.txt or Winbom.ini.