fi}同様の機能をnyaosでも使いたく試してみたのですが書き方がわからず躓いています。execが適用されないcommandの代替が見つからない引数に"%*"を使うと無駄な空白が入ってしまい失敗するの3点です。最後の問題点はとりあえず自分が使う範囲でrakeは一つしか引数を取らないので問題ないのですが、あとの2つをどう解決すれば良いかわからない状態です。アドバイスよろしくお願いします。開発している葉山と申します。シングルクォートをサポートしていません。シングルクォートを付けると、それをファイル名の一部と認識されてしまいます。展開されてしまうからでしょう。これは、こういう仕様であるとしか言えません。使って正解かと思います。仕様がよく存じ上げないので、それで期待する動作をちゃんとできるかはわかりかねますが...以上、よろしくお願いいたします。(1)なるほど、詳しい解説有難うございます。thenに変えればいけるんじゃないかと思います。補足Gemfileをシングルクォートで括ると失敗する理由が探しても見つけられませんでした。単純にコマンドプロンプトだとシングルクォートはつかえません。DOSコマンドの領分だからダブルクォートじゃないのでみつけられないのかなと思ったまでです。'_nya'でもうまくいかないですね。シングルクォートに触れてませんし。わかりませんが、ひょっとして機能なくなったのかもしれませんね。endifとしてみた場合はどうでしょうか。オプションあるみたいですけどnyaos上からはなんだかうまくいきませんでした。新しいコマンドプロンプト開いてしまうので、環境変数あたりが上手くやり取りできないかもしれません。引数に"%*"を使うと無駄な空白が入ってしまい失敗するこれはちょっとわかりません。方がいいかもしれません(ダブルクォートなし)。(2)ありがとうございます。クォートで囲まない点はわかったのですが、`Gemfile`をシングルクォートで括ると失敗する理由が探しても見つけられませんでした。13:39回答のシングルクォートの部分に補足を追記しました。16:28なるほど、コマンドプロンプト側の仕様なんですね。説明有り難うございました。01:28ウォッチこの質問への回答やコメントをメールでお知らせします。