バッチファイル内で、改行しないで、ECHOの出力を行う方法。 UNIX系でいうところの、 % echo -n 'Start...' ; echo 'End.' Start...End. というやり方。 調べてみると、ありました。 % SET /P X=Start...<NUL || ECHO End. 何をしているか、というと、環境変数Xに対し、「Start...」というプロンプトを表示して、ユーザに入力を促す、という処理を逆手に取って、入力は、NULデバイスから行う事により、本来、プロンプトを表示し、入力待ちとなるところを、プロンプトの表示だけさせる、という、なんともな方法でした。 次の、ECHOにより、改行込で出力されますから、次の行への遷移も行える、というところです。 ちなみに、空行を出したい、というときは、 % ECHO. と、「ECHO」と「.」を、間を開けずに入力して、実行すれ
![バッチファイルで、ECHO出力で改行なしで出力 - 雑多な日々](https://cdn-ak-scissors.b.st-hatena.com/image/square/df3a50c14b465108d37d0f484920317dd74971fb/height=288;version=1;width=512/http%3A%2F%2Fu.xgoo.jp%2Fimg%2Fsns%2Fblog.png)