初心者~管理者まで必読!コマンドライン(DOS Pt.8)at WIN初心者~管理者まで必読!コマンドライン(DOS Pt.8) - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト801:名無し~3.EXE 12/08/05 15:53:14.73 dHLUEPcS @echo off (for /f "delims=" %%I (テキストファイル) do set /p dummy=%%I) > 新テキストファイル 802:名無し~3.EXE 12/08/05 19:24:46.32 /6Pk7K3z >>801 ありがとうございます! 色々試行錯誤して以下のようにしたら1行で出来ました。 (for /f "delims=" %%i in ('type in.txt') do @set /p dummy=%%i<nul) > out.txt ところで「%%」を「%」にしてバッチファイルではなく直接コマンドプロンプトから入力すると set文の実行内容がいちいちタイトルバーに表示されてパフォーマンスがものすごく落ちますね。 これってどうにもならないのでしょうか?まあバッチファイルでやればいいのですが、若干面倒なので… 803:名無し~3.EXE 12/08/06 21:22:45.57 LV5EBWGS cmd /c (for /f "delims=" %i in ('type in.txt') do @set /p dummy=%i<nul) > out.txt 804:名無し~3.EXE 12/08/06 23:35:59.38 ZB+nrifm >>803 ありがとうございます。 教えていただいたものをコマンドプロンプトに入力して実行すると 「指定されたファイルが見つかりません。」というエラーになります… ↓のように色々変えて試しましたがやはり同じエラーになりました。 何か原因がおわかりになるでしょうか? cmd /c (for /f "delims=" %i in ('type in.txt') do @set /p dummy=%i<nul) > out.txt cmd /c (for /f "delims=" %i in (type c:\in.txt) do @set /p dummy=%i<nul) > c:\out.txt cmd /c (for /f "delims=" %i in ('type c:\in.txt') do @set /p dummy=%i<nul) > c:\out.txt cmd /c (for /f "delims=" %i in ("type c:\in.txt") do @set /p dummy=%i<nul) > c:\out.txt cmd /c (for /f "usebackq delims=" %i in (`type c:\in.txt`) do @set /p dummy=%i<nul) > c:\out.txt cmd /c (for /f "delims=" %i in (c:\in.txt) do @set /p dummy=%i<nul) > c:\out.txt cmd /c (for /f "delims=" %i in ('c:\in.txt') do @set /p dummy=%i<nul) > c:\out.txt cmd /c (for /f "delims=" %i in ("c:\in.txt") do @set /p dummy=%i<nul) > c:\out.txt cmd /c (for /f "usebackq delims=" %i in (`c:\in.txt`) do @set /p dummy=%i<nul) > c:\out.txt 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch