0

私は最近ルビーを学んでいます。rubyのbinディレクトリにrake.batがあります。その中にコード行があります@"ruby.exe" "%~dpn0" %*。なぜ「ruby.exe」の前に@を追加するのですか。これは、batファイルのコマンドエコー機能をオフにする特別な方法ですか?

4

1 に答える 1

2

うん!コマンドの前に置く@と、コマンドのエコーが抑制されます。グローバルに実行する場合@echo offは、バッチファイルの先頭に配置します。echo offコマンドのエコーを無効にし@echo offコマンド自体がエコーされないようにします。

于 2012-10-27T16:41:12.650 に答える