Bert A. wrote:
I forgot to mention that ‘ruby -v’ does not work either - get the same
message “ruby” is not recognized.
Your path has nothing to do specifically with Ruby. It’s part of the way
Windows command prompt windows work. Your path is a list of directories.
When you enter a command at a command prompt, if the command is not
built into Windows itself (like dir, or chdir), then Windows searches
for the command in the directories listed in your path. You can make
temporary changes to your path using the SET PATH= command, or permanent
changes via the System tab in Control Panel.
When you install Ruby using the One-Click Installer, the installer
changes your path to include the directory in which it installs the ruby
and irb commands. That change does not affect existing command prompt
windows, it only affects command prompt windows that you start after
running the One-Click Installer. If you continue to use an command
prompt window that was open before you used the One-Click Installer,
then that window is still using the old path and therefore can’t find
ruby or irb.
If you haven’t started a new command prompt window since you installed
Ruby, close all of the command prompt windows you have open now and
start a new one. The new path will be in effect and you should be able
to run ruby and irb.
Here’s more information about the path. It’s for WinXP but I think
things are very similar in Vista: