質問: ファイル名と同名のフォルダを自動作成して移動させる方法はありますか? windows xpユーザです。 フォルダ内にある複数のファイル(例えば、word)を1つのファイルごとに分類したいため、そのファイル名と同名のフォルダを元のフォルダ内に新たに作成し、そこに保存したいと思っていますが、ファイルが多数あるため、全てのフォルダについて新規フォルダを自分で作成するのが大変で困っています。何か一括でファイル名と同名のフォルダを作成する方法はないでしょうか?
回答: テキストファイルに、下記のコマンドを記載し、○○.batの名前で保存してください。 --- set sdir=[*1] for %%i in (%sdir%*) do mkdir %%if for %%i in (%sdir%*) do copy /-y %%i %%if --- [*1]のところに対象となるディレクトリのフルパスをいれてください。 例) set sdir=c:\hoge\ どこでもいいので設置したら、○○.batのファイルをダブルクリックしてください。 作成されるフォルダはファイル名の後ろにfがついてしまいます。 ファイル名と同じフォルダを作ることができないのでご了承ください。 ※stepを増やせば可能ですが、できるだけ簡単な方法を選択しました。