UY-Scutiのプロフィール

@UY-Scuti UY-Scuti
ありがとう数47
質問数1
回答数57
ベストアンサー数
17
ベストアンサー率
85%
お礼率
0%

  • 登録日2021/07/23
  • ファイル名取得BATで改行させたい

    @echo off setlocal enabledelayedexpansion set "filelist=" for %%f in (%*) do ( if defined filelist ( set "filelist=!filelist! %%~nxf" ) else ( set "filelist=%%~nxf" ) ) echo !filelist! | clip 複数ファイルからファイル名を取得する際に改行で区切りたいのですが

  • ファイル名取得BATで改行させたい

    @echo off setlocal enabledelayedexpansion set "filelist=" for %%f in (%*) do ( if defined filelist ( set "filelist=!filelist! %%~nxf" ) else ( set "filelist=%%~nxf" ) ) echo !filelist! | clip 複数ファイルからファイル名を取得する際に改行で区切りたいのですが

  • bat ファイル数3個以下のフォルダをまとめる

    フォルダAの中にbatファイルとフォルダ1、フォルダ2、・・・フォルダnがあります。 フォルダ1~nにおいて、フォルダ内のファイル数が3個以下のファイルを一つのフォルダにまとめたい。 まとめるフォルダの名前はA_1とし、フォルダAの中に作成します。 まとめた後は、ファイル数が3個以下だったフォルダは削除。 以上のことを実現できるbatファイルを提示お願いしたいです。 ちょっと難しいようでいたら、その旨回答願います。

    • gennya
    • 回答数4
  • バッチファイル フォルダ名にスペースがある場合

    以下のコードを教えていただきましたが、フォルダ名にスペースがある場合には、どのようにすれば動くようになるのでしょうか? お分かりの方お教えください。 ******************************* フォルダに50個以上のファイルがあります。 これをファイル数50個づつのフォルダに分けるコードです。 for /d %%A in (*) do call :SUB1 %%A exit /b :SUB1 set N=1 set I=0 for %%B in (%1\*) do call :SUB2 %1 %%B exit /b :SUB2 rem %1 がフォルダー名、%2 がファイル名 set /a I+=1 if %I% GTR 50 set /a I=1,N+=1 if not exist %1_%N% md %1_%N% move %2 %1_%N% exit /b

    • gennya
    • 回答数1
  • bat ファイル数3個以下のフォルダをまとめる

    フォルダAの中にbatファイルとフォルダ1、フォルダ2、・・・フォルダnがあります。 フォルダ1~nにおいて、フォルダ内のファイル数が3個以下のファイルを一つのフォルダにまとめたい。 まとめるフォルダの名前はA_1とし、フォルダAの中に作成します。 まとめた後は、ファイル数が3個以下だったフォルダは削除。 以上のことを実現できるbatファイルを提示お願いしたいです。 ちょっと難しいようでいたら、その旨回答願います。

    • gennya
    • 回答数4