Hi Gerhard,
A couple of other things to try, just in case.
Could you remove any versions of Microsoft Keyboard Layout Creator that you have installed. Then go to
http://www.microsoft.com/en-gb/download/details.aspx?id=22339
and download a fresh copy of Micosoft Keyboard Layout Creator version 1.4
Install it. As you have indicated that 8.3 names are enabled then the default install location should be fine. Install as Administrator to be on the safe side.
Now just check that you have version 2.0 of .NET installed. To do this go to
Control Panel/Programs and Features
Click on "Turn Windows Featurs on or off"
Check that you have an entry in the list it gives you for
.NET framework 3.5 (includes .NET 2.0 and 3.0) and there is a black mark in the checkbox for this item to show it is active.
If this is the case then you have .NET 2.0 which is what version 1.4 requires.
Now check what Visual C++ Runtimes are installed on your machine. Go to
Control Panel/Programs and Features
Look down the list, I have entries for
Microsoft Visual C++ 2008 Redistributable X64
Microsoft Visual C++ 2008 Redistributable X86
Microsoft Visual C++ 2010 Redistributable X64
Microsoft Visual C++ 2010 Redistributable X86
I'm really not sure if you need all of them, it depends on what software is installed on your machine. They might be relevant, and might not - I've not been able to find any clear information on this point in regard to Microsoft Keyboard Layout Creator.
Now try loading the T2 source code into the Microsoft Keyboard Layout Creator program you have just installed and, without editing the source in any way, try to create the installers.
If you still get the CL.EXE error 1 problem then I'm afraid I really don't know what else to try.
Mike