2017年11月
      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)...」を開く。 | トップページ | バッチファイル実行後にコンソールを使う。 »