Windows VistaでRuby1.8.7にrubygems-1.3.7をセットアップするため、このフォルダの中にあるsetup.rbを使ってコマンドプロンプトから実行した。
C:\rubygems-1.3.7>ruby setup.rb
そして、gemのバージョンを確かめる。
C:\ruby>gem -v
すると、次のエラーが出た。
エラー画面を閉じると、さらにコマンドプロンプトにメッセージが・・・
「アクセスが拒否されました。」
C:\ruby\ruby.exeのプロパティをみると、なんとサイズが 0バイトになっている。
C:\ruby\binにruby.exe(20KB)があり、C:\rubyの方のruby.exeを削除してみたら・・・
エラーは無くなり、gemのバージョンが表示されました。
なぜ、C:\ruby\ruby.exe(0バイト)があったのか不明です。
なお、Ruby1.9.2にはrubygems-1.3.7が含まれていて、セットアップの必要はない。