Sonntag, 9. November 2014

Windows Server 2012 R2 Core - Error sconfig.vbs not found

Nach der Installation vom Windows Server 2012 R2 CoreEdition, stellte ich fest, dass hier wohl die sconfig.cmd in %windir%\system32\en-US sucht. Kleines Dir Command in diesem Verzeichnis zeigt, dass hier definitiv die sconfig.vbs nicht aufzufinden ist. 

Die Fehlermeldung beim ausführen von sconfig:



Da ich aus der Schweiz komme, dachte ich, sollte ja de-CH sein. Weil:


So gehen wir davon aus, dass Microsoft den Ordner de-CH erstellt hat. Fehlgeschlagen. Meine Annahme: Bei der Installation von Windows kommt bei der Sprachauswahl Deutsch (Deutschland) als erstes (und das bleibt so sprich kann nicht auf Deutsch (Schweiz) geänder werden; Daher der Gedanke) und danach ändert man Deutsch (Schweiz) (bei der Installation ganz am Anfang. Sprachauswahl. Somit macht es wohl Sinn, dass dies unter de-DE sein muss. Dem ist genauso!

Somit müssen wir nun unbedingt die sconfig.cmd anpassen, dass diese, weil per Default auf en-US zeigt, auf de-DE ändern. (ein dir %windirs%\system32\de-DE bringt den Inhalt und da ist die sconfig.vbs.

Hilfe schafft hier das notepad.exe welches einfach aufgerufen werden kann in der Eingabeaufforderung. Achtung: Ja es ist so! Wir müssen zuerst die Berechtigung übernehmen, damit wir Änderungen an der Datei durchführen können.

Dazu nehmen wir den Command takeown wie in diesem Screen:



Nun haben wir die Berechtigung angepasst, jedoch gibt man dem File sconfig.cmd noch mit icacls die Write Berechtigung. Ich wähle hier, da Testsystem, (F) Vollzugriff für den Administrator:



Nun geht auf zur Anpassung der Datei:


Die Datei Vorher im Original


Die Datei nach der Anpassung:



Nun speichern und testen. Sollte es nicht gehen, einfach in der Console, falls Ihr noch nicht in der Powershell seid den command powershell und Enter Drücken und danach restart-computer eingeben. Wie sagt man so schön, ein Reboot tut (igitt = tut) immer gut.. :)

Nun nach dem Neustart des Servers, herrscht Freude:


Hoffe dieser Eintrag hilft dem ein oder anderen.