From: "Jesús Gabriel y Galán" Date: 2010-07-26T20:13:21+09:00 Subject: Re: ruby calc.rb or just calc.rb On Mon, Jul 26, 2010 at 12:29 PM, Kaye Ng wrote: > Beginner here (in ANY programming language), so pls bear with me. > > Please see the first example on this page. > http://pine.fm/LearnToProgram/?Chapter=01 > > It says to type in ruby calc.rb > > I find it doesn't work. > What works are: > calc.rb > or simply > calc > > Am I wrong? I saved the calc.rb in G:\Ruby\Practice > I opened command prompt in Accessories, went to G:\Ruby\Practice , > then typed ruby calc.rb > > G:\Ruby\Practice>ruby calc.rb > 'ruby' is not recognized as an internal or external command, > operable program or batch file. I'm not a Windows expert, but what this is saying is that "ruby", the ruby executable, is not in your PATH. You could put it in your path, IIRC, in some global settings (search for setting environment variables in Windows) > so I typed calc.rb and it worked. This is probably because you (or the Ruby installation program) have associated .rb programs to the ruby executable (you can check this in the File Types Association in some contextual menu in the Explorer, I think). > calc also worked. I'm totally guessing here, but it might be that the Windows cmd expands a command with existing files in the current directory, if it doesn't find a command like that? Jesus.