Windowsバッチファイル

バッチファイルのファイル・フォルダ操作【copy・move・del・xcopy・robocopy完全ガイド】

Windowsバッチファイル
記事内に広告が含まれています。

ファイル・フォルダ操作はバッチファイルの主要な用途です。copy・move・del・robocopyを解説します。

基本のファイル操作コマンド

コマンド意味
copy src dstファイルをコピー
move src dstファイルを移動・リネーム
del ファイルファイルを削除
ren 旧名 新名ファイル名を変更
mkdir フォルダ名フォルダを作成
rmdir /s /q フォルダフォルダを中身ごと削除
type ファイルファイルの内容を表示

robocopyとxcopyの比較

比較項目xcopyrobocopy
サブフォルダ対応/s オプションで可能デフォルトで対応
差分コピー△(限定的)◎(高精度)
ログ出力×◎(/log オプション)
推奨用途シンプルなコピーバックアップ・大量ファイル

robocopyの実践例(バックアップ)

@echo off
set SRC=C:\Users\%USERNAME%\Documents
set DST=D:\Backup\Documents

robocopy "%SRC%" "%DST%" /e /xo /tee
echo バックアップ完了
pause

まとめ

  • copy・move・del・mkdirが基本のファイル操作コマンド
  • rmdir /s /q でフォルダを中身ごと削除できる
  • バックアップにはrobocopyが最もおすすめ
  • 次の記事では文字列操作を学ぶ

コメント

タイトルとURLをコピーしました