Windows上でコマンドプロンプトからファイルの削除をする方法

http://www.pexels.com/photo/211/

http://www.pexels.com/photo/211/

経緯

Visio2pdf_clを使って、

  • VCS(バージョン管理システム)からVisioファイルを取得する
  • 取得したVisioファイルをPDFファイルに変換する

という処理をJenkinsにさせている。「VCSから削除したVisioファイルのPDF変換したファイルが残っているので削除して欲しい」という要望が出てきたので、Windows上でコマンドプロンプトからファイルの削除をする方法について調べた。

Windows上でコマンドプロンプトからファイルの削除をする方法

以下のコマンドを実行すると、実行ディレクトリ及びサブディレクトリにある拡張子がpdfのファイルをすべて削除する

del /f /s /q *.pdf

オプションの意味は以下の通り

  • /f: 読み取り専用ファイルを強制的に削除
  • /s: 指定されたファイルをすべてのサブディレクトリから削除
  • /q: ワイルドカードを使用して一括削除する際に、確認メッセージを表示しない