2010-08-08 41 views
1

在Windows 7Windows關聯 - 執行Ruby代碼?

運行最新的Ruby我希望能夠能夠執行代碼通過只輸入code.rb 現在我必須鍵入紅寶石code.rb

而且,在CMD我雙擊code.rb文件,一個命令提示符短暫地彈出,然後關閉 - 太快,我讀它說什麼。

我已經嘗試將ruby.exe與.rb關聯使用ftype無濟於事。

任何幫助?

回答

2

使用RubyInstaller,選擇下面的複選框,在安裝過程中:

install

你就可以做到這一點的命令行(當文件夾中,您可以鍵入codecode.rb

關於cmd窗口打開和關閉非常快,我不確定是否有解決方案。 It doesn't seem like one exists

+0

有一個命令窗口的解決方案:使用RubyInstaller與'rubyw.exe'關聯的'.rbw'擴展名。這是一個特殊的Ruby可執行文件,它不打開命令窗口。 – 2014-10-06 02:12:46

1

如果您在代碼的最後放置了gets,那麼命令窗口會暫停,直到您發送返回。然後它會關閉。

另外,如果您從命令窗口執行腳本,它將不會自動退出。