ごみ箱にファイルを移動し、ごみ箱を空にすることについては十分に文書化されていますが、ファイルをプログラムでごみ箱から復元するにはどうすればよいですか?C#を使用してごみ箱からファイルを復元するにはどうすればよいですか?
11
A
答えて
4
純粋なC#では解決策がないようです。あなたはP/Invokeに頼らざるを得ないでしょう。 This articleは、SHFileOperation APIを使用してC++でソリューションを提供します。
1
私が見ることができるcodeprojectに前述のリンクを越えたこの唯一の他の参照は、この言及:
CSIDL_BITBUCKETを渡すコールSHGetFolderLocation。 その後、通常どおりそのフォルダを操作できます。 SHGetFolderLocation関数の相互運用機能を作成する必要があります。
"CSIDL_BUCKET"は仮想RecycleBinフォルダの定数です。見積もりはhereから取得され、Windowsシェルとの相互運用が必要となります。 MSDNには、この機能がVistaで別の機能を使用することを推奨していないことも記載されています。
関連する問題
- 1. ごみ箱からすべてを復元するコマンドはありますか?
- 2. Windowsのごみ箱からファイルを削除するにはどうすればよいですか? python
- 3. Windows:長いパスのファイルをごみ箱に移動するにはどうすればよいですか?
- 4. 2008ツールを使用してSSAS 2000 .CABファイルを復元するにはどうすればよいですか?
- 5. Visual Studioのコードごみ箱で削除したファイルを復元する
- 6. C#を使用して.txtファイルからデータを読み取るにはどうすればよいですか?
- 7. ツールのみを含むパッケージでパッケージ復元を使用するにはどうすればよいですか?
- 8. Powershellスクリプトを使用して、暗号化されたファイルをごみ箱から元の場所に復元する
- 9. C#を使用してファイルを元に戻すにはどうすればよいですか?
- 10. ブランチ間でコミットされていないファイルを復元するにはどうすればよいですか?
- 11. C#onlineを使用して、コンピュータからテキストファイルを読み取るにはどうすればよいですか?
- 12. iCloudドライブに.zipファイルをバックアップして復元するにはどうすればよいですか?
- 13. jQueryを使用してJSONからファイルを読み取るにはどうすればよいですか?
- 14. javaScriptを使用してurlからtxtファイルを読み取るにはどうすればよいですか?
- 15. C#を使用して.docxファイルを読み取るにはどうすればよいですか?
- 16. フォームを復元するにはどうすればよいですか?
- 17. コンテキストを復元するにはどうすればよいですか?
- 18. UTF-8バイナリファイルを復元するにはどうすればよいですか?
- 19. 分散テンソルでパーツモデルのみを復元するにはどうすればよいでしょうか
- 20. git checkoutで修正されたファイルのみを復元するにはどうしたらいいですか?
- 21. Cを使用してファイルから2次元配列を読み取るにはどうすればよいですか?
- 22. ファイルがごみ箱に保管されている期間を確認するにはどうすればよいですか?
- 23. Office 365 Rest APIを使用してごみ箱からユーザーを削除する
- 24. インターネットからSQL CEにイメージを保存して復元するにはどうすればいいですか?
- 25. zopeデータベースを.fszファイルから復元するにはどうすればいいですか?
- 26. 破損したバックアップファイルからSQL Server 2000を復元するにはどうすればよいですか?
- 27. 削除したアイテムをVisual Studio 2010から復元するにはどうすればよいですか?
- 28. コミットダイアログで「コミット後に復元する」ファイルを表示するにはどうすればよいですか?
- 29. "回復ツール"を使用してperfino h2データベースを修復するにはどうすればよいですか?
- 30. Excel:削除したシートをExcelファイルに復元するにはどうすればよいですか?