1. ホーム
  2. スクリプト・コラム
  3. DOS/BAT

指定したフォルダー内のファイルを遅延して削除する方法

2022-02-10 16:14:39

この記事では、指定したフォルダー内のファイルを遅延して削除する方法について説明します。必要な方は、以下の詳細をご覧ください。

I. バットディレイ

xpプログラムvia ping 127.0.0.1 -n 20 を使用して、20行分のローカルアドレスにpingを打つという遅延操作を実装しています。

win7での遅延操作は、次のように実現します。 timeout 20 で20秒の遅延を実装しています。

II. 指定したファイルを削除する

del /q d:\11\*. * 削除 d:\11 フォルダ以下のすべてのファイルを、削除のプロンプトを出さずに削除します。

    /P 各ファイルを削除する前に確認のプロンプトを表示します。

    /F 読み取り専用のファイルを強制的に削除します。

    /S すべてのサブディレクトリから指定されたファイルを削除します。

    /Q クワイエットモード。グローバルワイルドカードを削除する際に確認を必要としません。

    /A 属性に基づいて削除するファイルを選択します。

    属性 R 読み取り専用ファイル S システムファイル

    H 隠しファイル A アーカイブファイル

注意事項 パスにスペース文字が含まれる場合は、パスを引用してください。

III. プログラムを実行する

start d:\newok\startok.exe

IV. 上記3つのステップをバッチ処理で行う必要がある場合

ping 127.0.0.1 -n 20&&del /q "d:\11\*. *"&&start d:\newok\startok.exe

概要

上記はこの記事の全体の内容です、私はこの記事の内容があなたの勉強や仕事にいくつかの助けをもたらすことができることを願っています、あなたが何か質問がある場合は、通信するためにメッセージを残すことができます。