Logo
programming4us
programming4us
programming4us
programming4us
Home
programming4us
XP
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Windows Phone
 
Windows Server

Windows Server 2008 Server Core : Performing Console Configuration

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019
3/8/2012 6:08:02 PM
Many people are used to right-clicking their desktop and choosing Properties from the context menu to display the Display Properties dialog box. You can use this dialog box to perform all kinds of tasks, including configuring the console. For example, you may choose to use a larger active border or change the color to red to make it more visible. Right-clicking the Server Core desktop doesn't display a context menu, not to mention the Display Properties dialog box. Consequently, you need to use the Registry Editor to modify the registry to provide any new color combinations that you want. As with any change, you'll locate the hive, then the key you want to modify, and finally, the value you need to change. Table 1 contains a list of common color values that you can change.

NOTE

The color values are actually Red Green Blue (RGB) tuplets (a group of three numbers). The values can range from 0 for no color to 255 for maximum color. For example, a value of 255 0 0 (255 for red, 0 for green, and 0 for blue) displays bright red on screen. By combining different RGB values, you can create nearly any color imaginable. Always keep the numbers between 0 and 255 and be sure to include a space between each color.

Table 1. Common Windows Color Settings
Key NameValue NameValue TypeDefault Value
HKEY_CURRENT_USER\Control Panel\ColorsActiveBorderREG_SZ212 208 200
HKEY_CURRENT_USER\Control Panel\ColorsActiveTitleREG_SZ10 36 106
HKEY_CURRENT_USER\Control Panel\ColorsAppWorkSpaceREG_SZ128 128 128
HKEY_CURRENT_USER\Control Panel\ColorsButtonAlternateFaceREG_SZ181 181 181
HKEY_CURRENT_USER\Control Panel\ColorsButtonDkShadowREG_SZ64 64 64
HKEY_CURRENT_USER\Control Panel\ColorsButtonFaceREG_SZ212 208 200
HKEY_CURRENT_USER\Control Panel\ColorsButtonHilightREG_SZ255 255 255
HKEY_CURRENT_USER\Control Panel\ColorsButtonLightREG_SZ212 208 200
HKEY_CURRENT_USER\Control Panel\ColorsButtonShadowREG_SZ128 128 128
HKEY_CURRENT_USER\Control Panel\ColorsButtonTextREG_SZ0 0 0
HKEY_CURRENT_USER\Control Panel\ColorsGradientActiveTitleREG_SZ166 202 240
HKEY_CURRENT_USER\Control Panel\ColorsGradientInactiveTitleREG_SZ192 192 192
HKEY_CURRENT_USER\Control Panel\ColorsGrayTextREG_SZ128 128 128
HKEY_CURRENT_USER\Control Panel\ColorsHilightREG_SZ10 36 106
HKEY_CURRENT_USER\Control Panel\ColorsHilightTextREG_SZ255 255 255
HKEY_CURRENT_USER\Control Panel\ColorsHotTrackingColorREG_SZ0 0 128
HKEY_CURRENT_USER\Control Panel\ColorsInactiveBorderREG_SZ212 208 200
HKEY_CURRENT_USER\Control Panel\ColorsInactiveTitleREG_SZ128 128 128
HKEY_CURRENT_USER\Control Panel\ColorsInactiveTitleTextREG_SZ212 208 200
HKEY_CURRENT_USER\Control Panel\ColorsInfoTextREG_SZ0 0 0
HKEY_CURRENT_USER\Control Panel\ColorsInfoWindowREG_SZ255 255 225
HKEY_CURRENT_USER\Control Panel\ColorsMenuREG_SZ212 208 200
HKEY_CURRENT_USER\Control Panel\ColorsMenuTextREG_SZ0 0 0
HKEY_CURRENT_USER\Control Panel\ColorsScrollbarREG_SZ212 208 200
HKEY_CURRENT_USER\Control Panel\ColorsTitleTextREG_SZ255 255 255
HKEY_CURRENT_USER\Control Panel\ColorsWindowREG_SZ255 255 255
HKEY_CURRENT_USER\Control Panel\ColorsWindowFrameREG_SZ0 0 0
HKEY_CURRENT_USER\Control Panel\ColorsWindowTextREG_SZ0 0 0
HKEY_CURRENT_USER\Control Panel\ColorsBackgroundREG_SZ29 95 122

The Value Type column in Table 1 shows how the value appears in the Registry Editor. Of course, this value type isn't very readable. Table 2 shows all of the common registry data types, their value type equivalents, and provides a description of how that value type is used.

Table 2. Common Registry Value Types
Data TypeValue TypeDescription
String ValueREG_SZContains a simple string value. Sometimes the string looks like other kinds of data, but it's always in string format. Make sure you type any string in the correct format. For example, the individual numbers in a color tuple should have a single space separating them.
Binary ValueREG_BINARYContains binary data that can include both computer and human-readable numeric data. You type the input as numbers. However, the editor translates any numbers into human-readable form when possible. For example, type 34 and you'll see the number 4 displayed in the human-readable area.
DWORD (32-bit) ValueREG_DWORDContains a 32-bit numeric value.
QWORD (64-bit) ValueREG_QWORDContains a 64-bit numeric value.
Multi-String ValueREG_MULTI_SZContains multiple strings separated by a carriage return/line feed combination. The strings appear in a single line in the Registry Editor value pane. Double-click the entry to see the individual strings.
Expandable String ValueREG_EXPAND_SZContains a string that includes expansion variables, such as %SYSTEMROOT%, that translate into specific computer data such as a directory location.
Custom ValueN/ACustom values are uncommon, but you'll see them. Whenever you encounter a custom value, refer to the vendor data to determine how to set the value. In some cases, you'll be able to use an existing entry as a pattern for setting your own value.

The Display Properties dialog box provides access to considerably more information than simply the GUI colors. You can also set other desktop features using this dialog box. Table 3 provides a list of common Desktop settings that you might want to change when working with Server Core.

Table 3. Common Windows Desktop Settings
Key NameValue NameValue TypeDefault Value
HKEY_CURRENT_USER\Control Panel\DesktopActiveWndTrackTimeoutREG_DWORD0x0
HKEY_CURRENT_USER\Control Panel\DesktopBlockSendInputResetsREG_SZ0
HKEY_CURRENT_USER\Control Panel\DesktopCaretWidthREG_DWORD0x1
HKEY_CURRENT_USER\Control Panel\DesktopClickLockTimeREG_DWORD0x4b0
HKEY_CURRENT_USER\Control Panel\DesktopCoolSwitchColumnsREG_SZ7
HKEY_CURRENT_USER\Control Panel\DesktopCoolSwitchRowsREG_SZ3
HKEY_CURRENT_USER\Control Panel\DesktopCursorBlinkRateREG_SZ530
HKEY_CURRENT_USER\Control Panel\DesktopDragFullWindowsREG_SZ1
HKEY_CURRENT_USER\Control Panel\DesktopDragHeightREG_SZ4
HKEY_CURRENT_USER\Control Panel\DesktopDragWidthREG_SZ4
HKEY_CURRENT_USER\Control Panel\DesktopFocusBorderHeightREG_DWORD0x1
HKEY_CURRENT_USER\Control Panel\DesktopFocusBorderWidthREG_DWORD0x1
HKEY_CURRENT_USER\Control Panel\DesktopFontSmoothingREG_SZ2
HKEY_CURRENT_USER\Control Panel\DesktopFontSmoothingGammaREG_DWORD0x0
HKEY_CURRENT_USER\Control Panel\DesktopFontSmoothingOrientationREG_DWORD0x1
HKEY_CURRENT_USER\Control Panel\DesktopFontSmoothingTypeREG_DWORD0x2
HKEY_CURRENT_USER\Control Panel\DesktopForegroundFlashCountREG_DWORD0x3
HKEY_CURRENT_USER\Control Panel\DesktopForegroundLockTimeoutREG_DWORD0x30d40
HKEY_CURRENT_USER\Control Panel\DesktopLeftOverlapCharsREG_SZ3
HKEY_CURRENT_USER\Control Panel\DesktopMenuShowDelayREG_SZ400
HKEY_CURRENT_USER\Control Panel\DesktopPaintDesktopVersionREG_DWORD0x0
HKEY_CURRENT_USER\Control Panel\DesktopPatternREG_DWORD0x0
HKEY_CURRENT_USER\Control Panel\DesktopRightOverlapCharsREG_SZ3
HKEY_CURRENT_USER\Control Panel\DesktopTileWallpaperREG_SZ0
HKEY_CURRENT_USER\Control Panel\DesktopWallpaperOriginXREG_DWORD0x0
HKEY_CURRENT_USER\Control Panel\DesktopWallpaperOriginYREG_DWORD0x0
HKEY_CURRENT_USER\Control Panel\DesktopWallpaperStyleREG_SZ2
HKEY_CURRENT_USER\Control Panel\DesktopWheelScrollCharsREG_SZ3
HKEY_CURRENT_USER\Control Panel\DesktopWheelScrollLinesREG_SZ3
HKEY_CURRENT_USER\Control Panel\DesktopScreenSaveActiveREG_SZ1
HKEY_CURRENT_USER\Control Panel\DesktopScreenSaverIsSecureREG_SZ1
HKEY_CURRENT_USER\Control Panel\DesktopScreenSaveTimeOutREG_SZ600
HKEY_CURRENT_USER\Control Panel\DesktopSCRNSAVE.EXEREG_SZC:\ Windows\ system32\logon.scr
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsBorderWidthREG_SZ−15
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsCaptionFontREG_BINARYLOGFONT
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsCaptionHeightREG_SZ−270
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsCaptionWidthREG_SZ−270
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsIconFontREG_BINARYLOGFONT
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsIconTitleWrapREG_SZ1
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsMenuFontREG_BINARYLOGFONT
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsMenuHeightREG_SZ−270
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsMenuWidthREG_SZ−270
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsMessageFontREG_BINARYLOGFONT
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsScrollHeightREG_SZ−240
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsScrollWidthREG_SZ−240
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsSmCaptionFontREG_BINARYLOGFONT
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsSmCaptionHeightREG_SZ−180
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsSmCaptionWidthREG_SZ−180
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetricsStatusFontREG_BINARYLOGFONT
HKEY_CURRENT_USER\Control Panel\Shell Icon SizeREG_SZ32

Creating the LOGFONT data structure is a complex undertaking. It contains 14 data fields that you must define as part of the data entry. Constructing the required binary data by hand isn't impossible, but it can be quite difficult. You can find a description of the LOGFONT data structure at http://msdn2.microsoft.com/en-us/library/ms533931.aspx.

You could also modify the console (command prompt) settings in the registry if desired by changing the values under the HKEY_CURRENT_USER\Console key. You may see additional keys under the HKEY_CURRENT_USER\Console key. These additional keys will have the titles of command prompts that you open and contain the settings for those command prompts. Each unique command prompt title can have its own settings. Consequently, you can do things like create command prompts with different colors for specific tasks.

Other -----------------
- Windows Server 2008 : Using Basic ds Commands - Understanding Distinguished Names & Adding Objects with dsadd
- Windows Server 2008 : Manipulating IIS with appcmd
- Microsoft Lync Server 2010 Edge : Edge Server Administration (part 2)
- Microsoft Lync Server 2010 Edge : Edge Server Administration (part 1)
- Sharepoint 2010 : Setting Up the Crawler - Crawling Other Document Types with iFilters
- Sharepoint 2010 : Setting Up the Crawler - Defining Scopes
- Microsoft Dynamics CRM 4.0 Accelerators : Extended Sales Forecasting Accelerator (part 1) - CRM Reports
- Microsoft Dynamics CRM 4.0 Accelerators : Extended Sales Forecasting Accelerator (part 1) - CRM Customizations
- Microsoft Dynamics AX 2009 : Processing Business Tasks - Building a Display dimensions dialog
- Microsoft Dynamics AX 2009 : Processing Business Tasks - Creating electronic payment format
 
 
Top 10
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
 
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server