ファイル名と同じ名前のフォルダを作成
あるフォルダ内の特定の種類のファイル(例えばテキストファイル《拡張子.txt》)と同じ名前のフォルダを作成する方法です (作成されるフォルダのフォルダ名は拡張子を含みません)。
例えばあるフォルダにa.txt,b.txt,c.txtと3つのテキストファイルがあるときにa,b,cという3つのフォルダを作成するというような方法です。
↓
Windowsのバッチファイルを使います。
実行した環境
・Windows8.1
方法
テキストエディタを開き、以下のコードをコピペしてバッチファイルとして保存します(例えば makef.bat)。
@echo off
setlocal ENABLEDELAYEDEXPANSION
for %%f in (*.txt) do (
set name=%%f
set flName=!name:.txt=!
mkdir !flName!
)
pause
保存したファイルをフォルダに置いて実行(ダブルクリック)すればファルダ内にある全部のテキストファイルと同じ名前のフォルダを作成します。
コードの 5行目と9行目の .txtを別の拡張子にすれば(例えば.mp3)その種類のファイル名でフォルダを作成できます。
この記事は以上です。
リンク