我刚刚在 Windows 7 上安装了 Ruby 2.0.0(使用“rubyinstaller-2.0.0-p247-x64.exe”)。我认为文件关联没问题:
$> assoc .rb
.rb = rbfile
$> ftype rbfile
rbfile="C:\Ruby200-x64\bin\ruby.exe" "%1" %*
但是,我不能将任何参数传递给解释器。
所以如果我运行一个简单的脚本(test.rb):
puts ARGV[0]
它什么也没给:
>test.rb test1
>
我想我应该补充一点,直到昨天我才安装了 Ruby 1.9.3。我卸载了它,并安装了上面的(Ruby 2.0.0)。过去在 Ruby 1.9.3 中一切正常。
请帮忙 !!
谢谢。