
No.2ベストアンサー
- 回答日時:
#1です。
少し間違っていました。dir /b *.txt >filelist
for /f "delims=" %%i in (filelist) do copy "%%i"+CR "%%i"
del filelist
こんな感じですかね。
ロングファイルネームで空白などが使われている場合は、ダブルクォーテーションで囲む必要がありました。
(あと名前を変えたりしなくても良かったみたいです)
きました。
ファイルネームも考慮いただき感謝です。
このfilelistとForの使い方は汎用的に活用できそうです。勉強になります。
回答ありがとうございました。
No.4
- 回答日時:
コマンドプロンプトで直接実行する場合以下のように1行のコマンド入力で可能です。
(ここでは C:\指定フォルダ 内のテキストファイルの例)
for %a in ("C:\指定フォルダ\*.txt") do echo:>>"%a"
バッチファイルの場合の例です。%a→%%aに記述を変える必要があります。
echo off
pushd "C:\指定フォルダ"
for %%a in (*.txt) do echo:>>"%%a"
popd
No.1
- 回答日時:
改行だけのテキストファイルを作成しておき(ここでは仮にCRという名前とする)、以下のようなbatファイルでいかがでしょうか?
dir /b *.txt >filelist
for /f "delims=" %%i in (filelist) do copy %%i+CR %%i2
del /f *.txt
ren *.txt2 *.txt
del filelist
もちろん filelist や CR の名前は任意です。
通常のファイルではあり得ないような名前にしておくと良いでしょうね。
(flist.$$$ のような感じで)
予め改行だけのファイルを作成するのが難しければ、
echo.>CR
という感じで、改行文字ファイルを作成するコマンドを使っても良いでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
バッチで指定ファイルの文末に改行コードをつけたい
その他(コンピューター・テクノロジー)
-
ファイルの最後に文字列挿入
その他(プログラミング・Web制作)
-
echo abc" >> test.txt で、先頭に追加するには?"
その他(OS)
-
-
4
COPYコマンドで結合すると余計な改行コードができる
その他(プログラミング・Web制作)
-
5
ファイルの先頭行を全て削除したい
Windows Vista・XP
-
6
Windowsのバッチファイルを利用しtxtファイルの指定のした位置に文字を追加する方法
その他(プログラミング・Web制作)
-
7
テキストファイルの特定行、特定列に文字を挿入
Windows Me・NT・2000
-
8
複数テキストファイル連結について(改行文字の扱い)
UNIX・Linux
-
9
バッチファイルで改行の出力
UNIX・Linux
-
10
バッチでテキストファイルから任意の行のみ取得したい
その他(プログラミング・Web制作)
-
11
バッチファイルでファイル名に文字列を挿入したい。
その他(OS)
-
12
バッチ処理でファイルの中身を変数に入れるやり方
その他(プログラミング・Web制作)
-
13
テキストファイルの結合+改行について
Excel(エクセル)
-
14
バッチファイル 指定行の切り出し
その他(Microsoft Office)
-
15
テキストファイルから最終行の抽出
Windows Me・NT・2000
-
16
DOS上でテキストファイルを編集するには?
Windows 8
-
17
バッチファイルからSQLファイルへ引数を渡したい!
その他(プログラミング・Web制作)
-
18
batである文字列内に特定の文字列が含まれているか確認したい
その他(プログラミング・Web制作)
-
19
バッチで特定文字が含まれる先頭行を取得したい
Windows Me・NT・2000
-
20
echoの出力の最後のスペースを除去したい
iOS
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
echoの出力の最後のスペースを...
-
xcopyで特定のファイルのみをコ...
-
【VBA】テキストファイルから特...
-
コマンドプロンプトで標準エラ...
-
echo "abc" >> test.txt で、先...
-
バッチコマンドの「set」で入力...
-
ワードのテキストボックスの中...
-
Diskpart のリダイレクトの質問...
-
NULLの置き換えについて
-
コマンドにてテキストファイル...
-
コマンドプロンプトで相対パス...
-
bashで、gotoのようなラベルに...
-
ファイル名の一部を変更するバ...
-
コマンドプロンプトでFTPでエラー
-
バッチファイルで特定の文字列...
-
バッチファイルで改行の出力
-
複数テキストファイル連結につ...
-
UNIX ファイル存在チェックの方法
-
コマンド実行結果を環境変数に...
-
FTPのバッチファイルで日付を引...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
echoの出力の最後のスペースを...
-
xcopyで特定のファイルのみをコ...
-
【VBA】テキストファイルから特...
-
echo "abc" >> test.txt で、先...
-
コマンドプロンプトで相対パス...
-
リダイレクト >> を複数のファ...
-
コマンドプロンプトで標準エラ...
-
バッチファイル 指定行の切り出し
-
バッチファイルのfor文を使って...
-
バッチファイル 現在のフォルダ...
-
コマンド実行結果を環境変数に...
-
バッチファイルで改行の出力
-
NULLの置き換えについて
-
.txtって、縦書きにはならない...
-
複数テキストファイル連結につ...
-
バッチコマンドの「set」で入力...
-
Diskpart のリダイレクトの質問...
-
特定のファイルだけをサブディ...
-
DOSプロンプト:一番速く10万...
-
nkfで全角ハイフンが半角になる...
おすすめ情報