• 締切済み

File::delete失敗時のテスト方法

初めまして。 Javaでファイル削除するプログラムを作っています。 削除(Fileクラスのdeleteメソッド利用)を失敗したときをテストしたいのですが、windowsXPでは読み取り専用にしたところで削除は可能になってしまいます。 何か失敗時の処理を試す方法はないでしょうか。 Office(WordかExcel)で削除対象のファイルを開いておくといけると思うのですが、何かツールを使う場合は無料のものでお願いします。

みんなの回答

  • public_sa
  • ベストアンサー率52% (13/25)
回答No.2

ExcelやWordファイルでなくて ただの.txtのファイルでも 開いておけば削除できないと思いますが。

回答No.1

CD-Rに書き込んだファイルを削除しようとしてみればいかがでしょう? OpenOfficeのwriterで開いておいても削除できませんでした。 (なのでおそらくOffice(WordかExcel)で削除対象のファイルを開いておくといけると思うのです)