コマンドプロンプトを使用してディレクトリとファイルをまとめて削除する方法
コマンドスクリプト言語であるバッチは、Windows OS上で動作し、一連のコマンドやタスクを自動的に実行するために利用することができます。バッチではフォルダやファイルの削除が一般的な操作です。
ディレクトリを削除するには rmdir コマンドを使用します。構文は以下の通りです。
rmdir /s /q <文件夹路径>
/sパラメータはフォルダとそのサブフォルダを削除することを表し、/qパラメータは確認不要のサイレント削除を表します。例えば、folderというフォルダとそのサブフォルダを削除するには、次のコマンドを実行できます
rmdir /s /q folder
ファイルを削除するには、del コマンドを使用します。その構文は次のとおりです。
del /q <文件路径>
/q パラメーターは削除を静かに行い、確認を要求しないことを示します。たとえば、file.txt という名前のファイルを削除するには、次のコマンドを実行できます。
del /q file.txt
削除操作は取り消しできないので注意してください。操作を間違えないよう、バッチ処理では通常、ユーザーに確認を求めてフォルダーやファイルを削除します。