超簡単ホームページ作成TOP >>超簡単バッチファイル >>バッチファイルを使ってファイルを削除する
Tweet
超簡単バッチファイル 超簡単バッチファイル
バッチファイルとは
フォルダーを作る
ファイルのコピー
フォルダーのコピー
ファイル・フォルダーの移動
ファイル・フォルダーの名称を変更
ファイル・フォルダーの削除と作成
便利なバッチファイルの使い方
    

ホームページ作成に役立つバッチファイル・・del

 
バッチファイルを使いファイルを削除します。
『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
  • 『del』の後に半角スペースを開け、削除の条件を記入、更に半角スペースをあけ削除したいファイルの場所と名前を記入します。
  • このバッチファイルをダブルクリックすればcドライブのaaaフォルダーの指定された名前のファイルが削除されます。
  • 削除したいファィル名を一つ一つ書いて行きます。予期しないものまで削除してしまわない安全な方法です。
  • サブフォルダーの中にこの名称のファイルが入っていても削除されません。
  • 『/q』を付けておけば、削除の時に確認のメッセージを出しません

サブフォルダーの中も、指定したファイルがあれば削除する方法
下の例文は『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
  • 削除の条件を『/q』から『/s』に変えただけです。
  • これだけでaaaフォルダーとその中のサブフォルダー、更にその中のサブフォルダー等々全てのフォルダーの中の 指定したファイルが削除されてしまいます。
    バックアップのつもりでとっておいたフィルも削除されかねません。
  • 便利ですが怖い命令です。 『/s』をつけるのは十分気をつけてください。

バッチファイルを使って、不特定多数のファイルを削除する・・・その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
  • 何が削除されるかはわかると思いますが、最初に指定した文字が来るaaaフォルダーの中のファイルが全て削除されます。
  • 『cartier*.htm』の指示で『cartier4』『cartier-1』『cartier_2』等、全て削除されます。
  • 削除で『*』をつけてファィル名を指示するのは思ってもいなかったものまで削除されることがありますので気をつけてください。

バッチファイルを使って、不特定多数のファイルを削除する・・・その2
下の例文は『aaa』フォルダーの中の、全てのhtmファイルを削除します。
REM ファイルを削除
pause
pause
cd c:\aaa
del /q c:\aaa\*.htm
pause
  • aaaフォルダーの中の全てのhtmファイルが削除されます。
  • 比較的よく使う便利な方法です。
  • 削除してはいけないものが入ってないか事前によく確認してください。

あまり使わないほうがいい削除の指示
いずれも予期しないものが削除されやすい指示です。こんな書き方を間違ってしないように気をつけてください
拡張子を付けずに、ファイル名に『*』だけを指示すると、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
上へ   
バッチファイルとは
  • コマンドプロンプト(DOS)でできること
  • コマンドプロンプトを使うと便利な例
  • コマンドプロンプトの命令を実行する
  • バッチファイルの注意点
  • バッチファイルにコメントを書く
  • コマンドプロンプトを途中で止める
  • コマンドプロンプトの画面を見やすく
  • バッチファイルの書き方
    バッチファイルを使ってフォルダーを作る
  • フォルダーを作る基本
  • 大量の連番フォルダーを作る
  • ファイル名をフォルダー名に
  • 今日の日付をフォルダー名に
  • treeコマンドを使う
    バッチファイルを使ってファイルをコピーする
  • ファイルをコピーする基本
  • ファイルを合成してコピー
  • ファイル名を変更してコピー
  • ファイルの合成方法
  • 自動的に連続コピー
    バッチファイルを使ってフォルダーをコピーする
  • サブフォルダーごとファイルをコピー
  • フォルダーの構造だけをコピー
  • 指定日付以降の変更ファイルコピー
    バッチファイルを使ってファイル・フォルダーを移動する
  • ファイルを移動
  • ファイル名を変更して移動
  • フォルダーを移動
  • moveコマンド、よくある間違い
    バッチファイルを使ってファイルやフォルダーの名称を変更する
  • ファイル・フォルダーの名称変更
  • エクセルやテキストエディターを利用して簡単にバッチファイルを作る方法
  • ファイルやフォルダーを今日の日付に
    バッチファイルを使ったファイルやフォルダーの削除と作成
  • 新しいフォルダーを作る
  • ファイルを削除する
  • サブフォルダーの中のファイルも削除
  • フォルダーを削除
    便利なバッチファイルの使い方
  • 二つのファイルの違いをチェック
  • バッチファイルを使った自動処理
  • バッチファイルの中で、他のバッチファイルを呼び出す
  • バッチファイルをコンポーネントに分け、順に実施
  • バッチファイルの途中でエクセル起動
  • フォルダー名をファイル名に
  • ホームページを作るのに役立つサイト
  • 指定時間にバッチファイルを自動起動
  • 管理者権限が無いためコピー出来ない等バッチ処理がうまくいかない時に







  • 上に
































  • 上に
































  • 上に
































  • 上に