Cmd-Nachfolger Monad: Scripting mit der neuen Shell

Microsoft führt mit Windows Vista eine neue Kommando-Shell ein. Die Monad Shell MSH setzt als objektorientierter Nachfolger von command.com und Cmd.exe ganz auf das .NET Framework. Wir zeigen Ihnen anhand der frei erhältlichen Beta 3, welche neuen Möglichkeiten Sie ab sofort unter allen Windows-Versionen auf der Commandline und bei Scripts haben.

Microsofts bisherige Versuche mit Kommandozeilen-Shells waren eher unerfreulich. Die alte command.com mag für die ersten Versionen von MS DOS adäquat gewesen sein, doch den wachsenden Betriebssystemfunktionen hielt sie nicht Stand. Die mit Windows NT eingeführte Cmd.exe Shell stellte da schon deutlich mehr Möglichkeiten bereit. Im Vergleich mit gängigen Unix-Shells wie der Bash zieht Microsofts Kommandozeile aber deutlich den Kürzeren.

Das will Microsoft nun komplett ändern. Mit der Monad Shell (MSH) möchte der Software-Konzern Administratoren auch unter Windows eine Shell an die Hand geben, mit der sie ganz nach Herzenslust Scripts schreiben und ihr System kontrollieren können. Dabei verfolgt das objektorientierte Monad ein von Grund auf anderes Konzept, als das bei textorientierten Shells wie der Bash oder auch Cmd.exe der Fall ist.

Was sich mit Monad alles ändert, wie Sie in Zukunft ihre Scripts schreiben und wo Sie schon heute die kostenlose Monad-Beta 3 für alle Windows-Versionen erhalten, lesen Sie im aktuellen tecCHANNEL-Beitrag Cmd-Nachfolger Monad: Scripting mit der neuen Shell. (ala)