2010-11-30 6 views
2

私のDOSバッチファイルでは、エコーがオンのときに実行前にその文のエコーを抑止するために "@"記号を使用します。DOSのバッチ:シングルステートメントの強制エコー?

エコーがオフのときに、どのように文のエコーを強制する必要がありますか(私は別の1文字を望んでいますが、すべての回答が歓迎です)。

答えて

1

私はそうする方法がないようです。あなたはecho on@echo offの間にエコーする必要があるコマンドをラップすることができますが、これは醜いと思います。もう1つの方法は、echo onのままにしておき、@を使わずにエコーとエコーを残したくないコマンドごとに@を使用することです。

0

ここで@は強力な解決策ではありません。「エコーオン」、「エコーオフ」でエコーしたいコマンドを囲みます。

@echo on 
your commands 
@echo off