在XP时代,我们可以在【资源管理器 - 工具 - 文件夹选项】中设置一个文件扩展名对应的打开程序。
这里面有高级设置, 允许我们制定打开文件时, 给应用程序传递的参数情况。
但是到了windows7, 情况有一点变化,文件类型的默认程序在下面地方设置。
【开始菜单 - 默认程序 - 将文件类型或协议与程序关联】
这里面我没有找到我想要的高级选项(已配置启动ruby时候向ruby.exe传递的参数)
所以只好使用下面的命令行进行配置
关联文件类型:
C:\> assoc .rb=RubyScript
C:\> ftype RubyScript="D:\DevelopingTools\Ruby193\bin\ruby.exe" %1 %*
省掉每次都键入.rb
C:\> set PATHEXT=.rb;%PATHEXT%