From: jazzski _comp Date: 2002-04-23T19:36:50+09:00 Subject: [ruby-list:34970] Re: windows 版 ruby でシステムコマンドが動かない やってみたところ無事動きました。ありがとうございました。 また、ご回答いただいたたくさんの方々にもこの場でお礼申し上げます。 rubyはシステムコマンドをcommand.com経由で起動するわけではないんですね。 Perlになれていたのでまったく見当がつきませんでした。 今回、本当はファイルのコピーがしたかったのですが、copyコマンドはそれ自体が 失敗する場合があるのでまぎれないよう質問ではdirコマンドとしたために 意味不明なプログラムになってしまっていました。今後は注意します。 ありがとうございました。 >From: "U.Nakamura" >Reply-To: ruby-list@ruby-lang.org >To: ruby-list@ruby-lang.org (ruby mailing list) >Subject: [ruby-list:34960] Re: windows 版 ruby でシステムコマンドが動かない >Date: Tue, 23 Apr 2002 15:57:13 +0900 > >こんにちは、なかむら(う)です。 > >In message "[ruby-list:34958] windows 版 ruby でシステムコマンドが動かない " > on Apr.23,2002 15:46:30, wrote: >| はじめてrubyを使うのですが、windows版(cygwin版1.6.1)で下記のように >| DOSコマンドを実行しようとしていますが、うまく動きません。 >| >| ret = system "dir" >| p ret > >Windows9Xであれば > ret = system "command.com /c dir" >NT・2000・XPであれば > ret = system "cmd.exe /c dir" >あたりでいかがでしょうか? > > >それでは。 >-- >U.Nakamura > > _________________________________________________________________ 友達とのチャットツール MSN メッセンジャーのダウンロードはこちら http://messenger.msn.co.jp/