バッチファイルを使いファイルを削除します。
『DEL』とか『ERASE』と書きます。どちらでも構いません。 バッチファイルを使って、ファイルを削除する方法
この命令は、ファイルを削除します。ゴミ箱に入らず完全削除になりますので一旦削除したら戻すことはできません。
十分注意してください。
バッチファイルを使って、ファイルを削除する・・・基本 下の例文は『aaa』フォルダーの中の、指定したファイルを削除します。
REM ファイルを削除
pause pause cd c:\aaa del /q c:\aaa\cartier4.htm del /q c:\aaa\omega4.htm del /q c:\aaa\corum4.htm del /q c:\aaa\tudor4.htm del /q c:\aaa\bleitling4.htm pause
サブフォルダーの中も、指定したファイルがあれば削除する方法 下の例文は『aaa』フォルダーの中の下位のサブフォルダーの中も調べ、指定したファイルがあれば全て削除します。
REM ファイルを削除
pause pause cd c:\aaa del /s c:\aaa\cartier4.htm del /s c:\aaa\omega4.htm del /s c:\aaa\corum4.htm del /s c:\aaa\tudor4.htm del /s c:\aaa\bleitling4.htm pause
バッチファイルを使って、不特定多数のファイルを削除する・・・その1 下の例文は削除するファィル名に『*』を使い、少ない指示でたくさんのファイルを削除するようになっています。
REM ファイルを削除
pause pause cd c:\aaa del /q c:\aaa\cartier*.htm del /q c:\aaa\omega*.htm del /q c:\aaa\corum*.htm del /q c:\aaa\tudor*.htm del /q c:\aaa\bleitling*.htm pause
バッチファイルを使って、不特定多数のファイルを削除する・・・その2 下の例文は『aaa』フォルダーの中の、全てのhtmファイルを削除します。
REM ファイルを削除
pause pause cd c:\aaa del /q c:\aaa\*.htm pause
あまり使わないほうがいい削除の指示 いずれも予期しないものが削除されやすい指示です。こんな書き方を間違ってしないように気をつけてください
拡張子を付けずに、ファイル名に『*』だけを指示すると、aaaフォルダーの中の全てのファイルが削除されてしまいます。
htmファイル、jpgファイル、エクセルのファイル全てがあっという間になくなりますから、このような誤記には十分気をつけてください。
REM ファイルを削除 pause pause cd c:\aaa del /q c:\aaa\* pause これも上と同じ結果になります。任意の拡張子がついた任意の名前のファイルと指示したわけですから全てのファイルが削除の対象になります。
REM ファイルを削除 pause pause cd c:\aaa del /q c:\aaa\*.* pause 『del』の指示でフォルダーの削除はできませんから、aaaフォルダーの中の全てのファイルが削除されます。 aaaフォルダーとかサブフォルダーはそのまま残ります。
REM ファイルを削除
pause pause cd c:\aaa del /q c:\aaa pause | ||||||||||||||