2017年9月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
無料ブログはココログ

« コマンドラインから「検索(C)」→「ファイルやフォルダ(F)...」を開く。 | トップページ | バッチファイル実行後にコンソールを使う。 »

2006年11月 2日 (木)

コマンドプロンプトで、タブを補完キーにしていると、タブが入力できない。

コマンドプロンプトでFOR /F "delims=にタブを入れたいが、
タブが補完キーに解釈されて、入力できない場合は、

サブシェルを開いて一時的に、補完を無効にする。
CMD /F:OFF
FOR /F "delims=タブ
EXIT

環境変数にタブ文字を設定しておいて置換する。

FOR /F "delims=" %0 IN ('TYPE CON') DO SET tab=%0
(タブ)(改行)
^Z

FOR /F "delims=%tab%

« コマンドラインから「検索(C)」→「ファイルやフォルダ(F)...」を開く。 | トップページ | バッチファイル実行後にコンソールを使う。 »