Chocolatey brings the power of package management to the Windows platform. It uses the Microsoft NuGet repository management system to install and manage software on your Windows machine.
chocolatey is stil under development, so don’t expect it to be perfect, but the idea is great. Here are some lines that install a full Ruby environment for windows, nodejs and vim …. there are lots of other packages available in the Chocolatey Gallery
you have to change the execution policy for powershell scripts to “Unrestricted” to allow the chocolatey script to run (after the installation of chocolatey you can reset it to whatever it was before i use “RemoteSigned”)
Set-ExecutionPolicy Unrestricted
iex ((new-object net.webclient).DownloadString("http://bit.ly/psChocInstall"))
Set-ExecutionPolicy RemoteSigned
cinst ruby
cinst nodejs
cinst vim
to update your installed packages to the latest version use
cup all

Pingback: Let’s Get Chocolatey! Kind of like apt-get for Windows - Rob Reynolds - The Fervent Coder - Devlicio.us - Just the Tasty Bits
Pingback: Let’s Get Chocolatey! Kind of like apt-get for Windows « Mas-Tool's Favorites
Pingback: KnowYourStack - What is Chocolatey