Yeni kurdum Ruby tercümanı ve test.rb dosyasını oluşturdu.
Klasör Seçenekleri'nde rb dosya tipini ve adı verilen bir işlem oluşturdum. Koşmak ve başvuru atadı C: \ Ruby192 \ bin \ ruby.exe "% 1" " Bu nedenle, Windows XP komut satırına girip sadece şunu yaparak betiği çalıştırmak mümkündür:
C:\>test.rb
Ancak betiğe parametreler göndermem gerektiğinde, aşağıdakileri basitçe yapamam:
C: & gt; test.rb parametre1 parametre2
Bunun yerine aşağıdakileri yapmak zorundayım:
C: \ Ruby192 \ bin \ ruby.exe c: \ test.rb parametre1 parametre2
Daha fazla parametre iletmek için eylemi aşağıdaki şekilde düzenleyebildiğimi farkettim:
C: \ Ruby192 \ bin \ ruby.exe "% 1" "% 2" "% 3" "
Bu, betiğe 2 parametre vermemi sağlıyor, ancak bazı durumlar için bir avuç parametre geçirmem gerekiyor ve "% 5" "% 6" "% 7" ad nauseam eklemem doğru görünmüyor.
Yapmanın kanonik yolu nedir?
C:\Ruby192
basitçeC:\Ruby
veyaC:\Program Files\Ruby
, varsayılan yükleme yolu olarak ... Yani, küçük bir güncellemeden sonra bile işleri kırar.)