The 2nd beta of Windows’ new shell (Monad) has been released for use with the just released .NET 2.0. “The Windows ‘Monad’ Shell is a new interactive command-line and task-based scripting technology in Windows that enables administrators to more efficiently and securely automate and control system management tasks on both desktops and servers.” Download for x64 and x86.
THe second biggest weakness of Windows, IMHO behind security is the horrible command.com. That really needs to be overhauled. If there’s one thing I miss about Linux in Windows is the shell.
THe second biggest weakness of Windows, IMHO behind security is the horrible command.com. That really needs to be overhauled. If there’s one thing I miss about Linux in Windows is the shell.
No it will not be standard from what MS has stated. It was going to be standard but then after it came to light that it might be handy for virus writers it was decided to pull it from the standard install iirc
Potential use for virus writers was not why it was pulled from Vista. The ship schedule/dependancy reset had more to do with it. There’ll be multiple versions of Monad shipping out of band with Windows as they build up functionality. v1 is just the start (IIRC, 3 major releases are planned currently before it settles down a bit). Monad’s only major dependancy is the .NET Framework, and it will likely be supported on XP/Server 2003 in addition to Vista, but Vista isn’t the ship vehicle for it. It’ll be included with the next version of Exchange and at least one of the other server products, and it’s currently available as a seperate download and as part of the WinFX SDK.
I should add that Monad could still be included with Vista. A final decision has not yet been made according to the most recent public info.
Also, the other server product it’s shipping with besides Exchange is Microsoft Operations Manager (MOM).
I agree. I have to use Windows at work. cmd.exe is awful. I know I can use Cygwin, but I wish I could just make bash my default shell.
the shell for windows NT/2000/XP is cmd.exe not command.com
Gonad. Soup-to-nuts, it’s a ball for programmers to learn and has come along way in very short time. Sure, it’s a little hairy, but when you get used to it you can’t imagine not having one. I hear that they’re actively looking for Gonad supporters (“free-shell’in” aint for everybody).
I was wondering if someone was going to make the Gonad joke. If is kind of funny they named it Monad since it sounds so much like Gonad. Perhaps the MS Marketing boys are slipping.
dude. monad is the beta name.. it’s going to be called “MSH – microsoft shell”
As others pointed out windows seriously need a GOOD command line environment. For the common user it means almost nothing, but for the admins who need to automate and script hundreds of clients it’s a life saver.
And I know about most of the tricks of cmd.exe, of WSH, vbs and js, and WMI…
…even with Monad windows will still lack a practical set of utilities with command line interface: sure bash is a good shell, but without all the (dozens) of little unix filters/utils like grep, cut, cat, and so on it would be of little use.
Look on msdn how do you add a printer from the command line on windows… it’s pretty ugly 🙂
Option Explicit
Dim network
Set Network = CreateObject(“Wscript.Network”)
Network.AddWindowsPrinterConnection “\\server\share”
in a .vbs file,
that was hard
-Nex6
Edited 2005-10-31 16:09
.
even with Monad windows will still lack a practical set of utilities with command line interface: sure bash is a good shell, but without all the (dozens) of little unix filters/utils like grep, cut, cat, and so on it would be of little use.
Oh, please.. have you even looked at your Windows installation CD?
Look for Support tools, install it and you’ll get about 100 command line utilities.
Then go to MSDN or Microsoft.com and download other similar packages: Resource Kit tools (another 180+ tools), IIS Admin kit tools, Administration Tools pack, Deploy tools, etc.
Trust me , every aspect of administration and MUCH MORE is covered.
Microsoft provides, as you can see, *HUNDREDS* of command line utilities for Windows. They are not installed by default, I guess for the security reasons and the fact is, 99% of desktop users don’t need them. Even administrators prefer to use GUI tools, don’t ask why
Sorry and I don’t mean to trash you, but to say that Windows lacks command line utilities is just – ignorant.
The Unix command line tools such as grep, cut and cat are available for Windows.
You can download 118 of these that run on the Win32 subsystem at http://unxutils.sourceforge.net/.
More 300 that run on the Services for Unix subsystem come with Services for Unix. http://www.microsoft.com/sfu