I got a comment on an old article on this blog relating to PowerShell (then known as Monad) not running on Windows 2000. The comment asks if there a way to get Monad/PowerShell to run on Windows Server 2000. Sure – upgrade to Windows Server 2003 or Server 2008. I’m not sure there’s any way, especially one that’s supported, that will enable this. I’m sure if you tried long and hard enough you might hack it – but I’m not sure what side effects that might have on the rest of the system. Sadly, for the commenter, PowerShell requires a newer OS.
Sorry if that’s not the message you wanted to hear.