メソッドによってプログラムで削除されたファイルを回復する方法はありFile.Delete()
ますか?
削除されたファイルはごみ箱には表示されません。
いいえ。File.Delete()
API 内で完全削除を呼び出し、ごみ箱をバイパスします。ファイル回復プログラムを使用し、最善を尽くす必要があります。
ごみ箱から削除するSHFileOperation
には、シェルの一部である API を使用します。
ファイルが戻ってきたらFile.Delete()
、ごみ箱を使用するものへの変更について説明しているこの SO 回答をご覧になることをお勧めします。
いいえ、直接回復する方法はありません。
回復プログラムまたは API を使用して、ファイルを取得できます。
ファイルが重要な場合は、すぐにコンピューターをシャットダウンします。
これを見てみましょう:ファイルを元に戻すための C# クラス?
答えと同じ問題。