ファイル系のbatファイル

ファイル系のbatファイル

作成

特定の場所にファイルやフォルダを作成する方法です。
パスは作成するフォルダ名を含めた場所を指定してください。

書式:md "ファイルやフォルダのパス"

コピー

特定のファイルやフォルダをコピーする方法です。

  1. ファイルのみコピー:xcopy /y "入力ファイルのパス" "出力ファイルのパス"
  2. フォルダ以下の全てをコピー:xcopy /y /q /s /e "入力フォルダのパス\*" "出力フォルダのパス\"

ファイル削除系のbatファイル

削除

ファイルやフォルダを削除する方法です。

  1. 全てのファイルを削除:del /q "ファイルのパス\*"
  2. フォルダを丸ごと削除:rd /s /q "フォルダのパス"
  3. 対象拡張子以外のファイルを削除:for /r %%1 in (*) do if /i "%%~x1" neq ".対象拡張子" del "%%1"

全削除

フォルダ以下の全てを削除する方法です。

cd "フォルダのパス"
del /q *
for /d %%1 in (*) do rmdir /s /q "%%1"


ファイル移動系のbatファイル

ファイルの移動

ファイルのみを移動する方法です。

move "入力ファイルのパス" "出力ファイルのパス"

フォルダの移動

フォルダ以下の全てを移動する方法です。
サブフォルダやファイルも全て含みます。

xcopy /y /q /s /e "入力フォルダのパス\*" "出力フォルダのパス"
cd "入力フォルダのパス"
del /q "*"
for /d %%1 in (*) do rmdir /s /q "%%1"

オンラインPC館
トップページテクニックパソコン → ファイル系のbatファイル