Tag Archives: CCC

Core Configuration Console R2

The latest release of CCC is for R2-versions of 2008 ONLY. This is because the syntax of certain commands have changed, so we decided to not autodetect and fork in this case since the if/else-handling in batch-files leaves a lot to wish for.

If you still want CCC for the old Core-version it’s still available under downloads also.

Features in the latest version have expanded a little and now the list looks like this:

Computer Settings
Network And Disk Configuration
Network Configuration
Manual Configuration
DHCP Configuration
Disable Network Connection
Enable Network Connection
Speed – Duplex (not working)
Disk Configuration
Create Partition
Format Volume
Change Drive Letter
List Volumes
List Disks
List PageFile
Config Pagefile
More Options
Turn On Automatic Pagefile
iSCSI Start Graphical Client [ NEW IN R2 ]
iSCSI Start Service
iSCSI Add Targetportal
iSCSI List Targets
iSCSI Logon Target
iSCSI Add Persistent Target
More Options
iSCSI Remove Target Portal
iSCSI Remove Target
iSCSI List Persistent Target
Task Manager
Screen Resolution
Server Information
Change Current Local User Password
Change Server Name
License Options
Windows Update
Domain Settings
Join Domain
Disjoin Domain
Change Workgroup
Control Panel
Regional and Language Settings
Time And Date Settings
List Installed Applications
iSCSI Control Panel
Multipath IO Control Panel [ NEW IN R2 ]
Firewall / Remote Settings
RDS Admin Enable/Disable
Remote Event Viewer Enable/Disable
Remote Service Mgmt Enable / Disable
Remote Shared Folder Enable / Disable
Remote Scheduled Tasks Enable / Disable
Remote Reliability and Performance Enable / Disable
Remote Volume Mgmt Enable / Disable
More Choices
Remote windows Firewall Mgmt Enable / Disable
WinRM Enable / Disable
Firewall Enable / Disable
Firewall Status
Roles And Features
List Installed Roles/Features
List Installed Roles/Features without IIS
List Not Installed Roles/Features
List Not Installed Roles/Features without IIS
Search For Roles/Features
Search And Add Roles/Features [ NEW IN R2 ]
Search And Remove Roles/Features [ NEW IN R2 ]
Help on installing Roles/Features
Quick Config
Will run quick configuration guide (ip, rename computer, reboot, join domain)
CCC Settings
Install CCCR2 in Windows-folder
Register in Path
Enable Autostart
Disable Autostart
About CCCR2
Shutdown / Reboot / Logoff

Download CCC and CCCR2 here!

Server Core – Why you should care about it

Why you should care about it? Well, I think that in the future most of your server workloads will be on one of these babies. No GUI since you won’t need it. All your management will be remote anyway, either through MMC, WinRS or even better automated through System Center Operations Manager.

But now you’ve installed Server Core? Finding it hard to manage? Some admins do NOT get along with that command prompt. And some admins are so young they don’t even remember that it actually was the only thing you had back in the days…

If you’ve read this far and still wonder what Server Core is you better hop on over to Andrew Mason’s blog. He’s Mr Server Core over at Microsoft and the guy who got it all started.

How do you actually manage it then? Well, there are actually at least 7 ways of taking care of that:

1) Local command prompt.
2) Remote Desktop Connection
3) Remote MMC
4) WinRS
5) Powershell / WMI
7) SSH

The local command prompt requires you to know which command does what. It’s not that hard to actually type the commands, the hard part is usually figuring out which command to use. You can find the Server Core reference sheet over at Microsoft.com, which will get you started.


There are also a bunch of software available that will help you with the configuration. CCC, Core Configuration Console, is one of them. It’s written by me and Robin Granberg and is available for Windows Server 2008 Core. There’s not an R2 version available yet, but there might be in the future. CoreConfigurator by SmartX is another one and finally there’s Server Core Configurator over at Codeplex. In R2 Microsoft has added their own little utility called sconfig which will help you get the ball in motion.

In the next post we’ll take a look at the local command prompt and Remote Desktop. The last option needs some configuration before it works, but I’ll get to that!

New version of CCC coming up!

All CCC versions available at http://www.nullsession.com/downloads

I’m currently in the process of finalizing the next version of CCC. This time I’ve had some help from another developer who’s name is Robin Granberg. I’ll let him introduce himself in another post, all I know about him is that he works at Volvo in Köping here in Sweden. And that he can code stuff in batch-files of course.

We’ve developed some really nifty features in this version, but I won’t tell you anything until it’s released though. In true “under-promise, over-deliver” manners. I think this will be the last version for Windows Server 2008 Core. There will most likely be a separate version for Windows Server 2008 Core R2, since some of the commands syntax has changed.

I’m also looking at another script for Hyper-V Server, there is a version available out of the box, but I have some more tricks up my sleeve. I just have to check if it actually works good enough for a release into the wild.

CCC 0.91

Core Configuration Console 0.91 is ready for release today. Some new functions in this release:

Server information in main menu
Enable / Disable Windows Update
Check for updates
List installed patches
Screen resolution (640×480, 800×600, 1024×768, 1280×1024, 1600×1200)
List roles / features
Search roles / features
Enable / Disable Firewall Groups
Enable / Disable WinRM
Enable / Disable Remote TS
(including set/unset CredSSP)

Download at:

All CCC versions available at http://www.nullsession.com/downloads

Bugs? Email ccc@nullsession.com!

Core Configuration Console 0.91

All CCC versions available at http://www.nullsession.com/downloads

Update: See http://www.nullsession.com/2009/06/18/release-of-ccc-0-98/ for the latest release!

CCC has had a number of downloads by now (more than anticipated I’d say). The feedback I’ve got so far is the ability to add/remove roles, list installed roles, configure some services that we’re not handling right now and screen resolution. In the making at the moment is a minor update to make some of it work, it’ll probably be released closer to the weekend or beginning next week.

Update: It is released, see http://www.nullsession.com/2008/10/21/ccc-091ccc-091/

Have any more wishes for CCC? I’m thinking iSCSI but that’s a lot of parameters, which all differ each time you use it… We’ll see if I come up with a clever plan.

Read what others say about Core Configuration Console:

FREE: Core Configuration Console (CCC) – Basic Server Core setup


Tomorrow I’m speaking and doing a demonstration at the Swedish launch of Hyper-V at Rival at Mariatorget. I’ve spent two days setting up a really cool demo showing off some new infrastructural changes in Microsoft software. If you’re there you’ll see it, otherwise I’ll tell you when I can. Yeah, I know, but I can’t tell…