別のプロセスが書き込み中に削除されたファイルの状態

別のプロセスが書き込み中に削除されたファイルの状態

ログをファイルに(頻繁に)書き込む WAMP があります。

そのファイルを削除すると(Shift+を使用Delete)、一時的に消えますが、その後再び表示されます(サイズは 0 ではなく、同じです)。

  • 開こうとするとメモ帳それはこう言います:

    アクセスが拒否されました

  • 開こうとするとメモ帳++それはこう言います:

    ファイル存在しません。作成しますか?

    • 「はい」を選択すると、次のように表示されます:

      ファイルを作成できません "ファイル「」。

  • 私が逃げるときコマンド:

    type file
    

    それが示している:

    アクセスが拒否されました。

  • cmdから実行すると:

    dir /Q
    

    そのファイルの場合はが表示され...、通常のファイルの場合はBUILTIN\Administrators( は/Qを意味しますDisplay the owner of the file.) が表示されます。

  • サーバーを再起動すると、ファイルは削除されます。

質問:

  1. このファイルのステータスは何ですか? (アクセスしようとすると異なる動作が発生する場合は、特別なステータスが必要です)
  2. このステータスを一貫した状態(読み取り可能)に変更するにはどうすればよいですか?
  3. どうやって消去この場合は機能しますか? キューに配置され、ファイルが「解放」された後にのみ実行されますか?

関連情報