5

メソッドによってプログラムで削除されたファイルを回復する方法はありFile.Delete()ますか?

削除されたファイルはごみ箱には表示されません。

4

2 に答える 2

9

いいえ。File.Delete()API 内で完全削除を呼び出し、ごみ箱をバイパスします。ファイル回復プログラムを使用し、最善を尽くす必要があります。

ごみ箱から削除するSHFileOperationには、シェルの一部である API を使用します。

ファイルが戻ってきたらFile.Delete()、ごみ箱を使用するものへの変更について説明しているこの SO 回答をご覧になることをお勧めします。

ファイルをごみ箱に送る

于 2013-01-07T16:55:44.733 に答える
2

いいえ、直接回復する方法はありません。

回復プログラムまたは API を使用して、ファイルを取得できます。

ファイルが重要な場合は、すぐにコンピューターをシャットダウンします。

これを見てみましょう:ファイルを元に戻すための C# クラス?

答えと同じ問題。

于 2013-01-07T16:57:05.873 に答える