問題タブ [recycle-bin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
recycle-bin - 削除されたファイルはどのようにごみ箱に保存されますか
後でそれらを回復できるので、ファイルに関するいくつかの情報が保存されると推測していますが、ごみ箱が空になるまでファイル全体を保存するのは、力ずくの努力のようです.
削除されたファイルのどのような情報が保存され、メインメモリが必要ですか?
容量が 8 GB の htc スマートフォンで、5 GB のデータをいくつか削除し、ごみ箱を空にしなかったとします。次に、いくつかの新しいデータを保存するために使用します。使用可能なすべてのスペースがあるでしょうか。携帯電話に約 8 GB のデータを詰め込み、後で復元したい場合現在保存されているデータを削除してスペースを確保した場合、以前に削除された5GBデータ。
powershell - PowerShell でごみ箱の古いファイルを削除する
わかりました。ごみ箱の古いファイルを削除するスクリプトを PowerShell で作成しています。2 日以上前に削除されたすべてのファイルをごみ箱から削除したい。私はこれについて多くの研究を行ってきましたが、適切な答えが見つかりませんでした.
これは私がこれまでに持っているものです(オンラインでスクリプトを見つけました、私はPowerShellをあまり知りません):
ファイルパラメータ「LastWriteTime」をチェックします。ユーザーがファイルを変更したのと同じ日にファイルを削除した場合、それは素晴らしいことです。それ以外の場合は失敗します。
ファイルがいつ書き込まれたかではなく、いつ削除されたかを確認するように、このコードを変更するにはどうすればよいですか。
-余談ですが、Microsoft Server 2008 の管理者アカウントからこのスクリプトを実行すると、すべてのユーザーのごみ箱で動作しますか?それとも私のものだけで動作しますか?
答え:
私のために働いたコードは次のとおりです。
それは私にとっては素晴らしく機能しますが、2 つの質問が残っています...複数のドライブでこれを行うにはどうすればよいですか? これはすべてのユーザーに適用されますか、それとも私だけに適用されますか?
objective-c - 画像を削除できません - Xcode
削除された画像をスプライトにロードできるのはなぜですか?
self.sprite = [SKSpriteNode spriteNodeWithImageNamed:@"imageName"];
ゴミ箱に移動したにもかかわらず、コードがまだ機能しているのではないかと思っていました。
c++ - フォルダをごみ箱に「安全に」削除する方法
次の条件でフォルダー (サブフォルダーを含む) をごみ箱に入れる方法を探しています。
Windows UIを使用せずに、サイレント モードで実行する必要があります。
フォルダーを完全に削除しないでください。ごみ箱に入れられない場合は、API が失敗することが予想されます。
CopyFileExのように、プロセスのコールバック ルーチンを取得します。
これまでのところ、私はこれを思い付くことができました:
USBフラッシュドライブにあるフォルダでは、これはひどく失敗します。つまり、フラグにもかかわらず完全に削除されます。FOF_ALLOWUNDO
だから、私が何か正しいことをしていないのか、それともSHFileOperation API が非常に間違っているのか!
上で概説したことを行う方法はありますか?
編集:IRecycleBinManager::WillRecycle
@Denis Anisimov によって提案された方法を実装しましたが、明らかにそれ以上のものがあります。これが私のC++バージョンです。必要なメソッドの最初のインターフェイス定義:
そして呼び出し自体:
残念ながら、WillRecycle
メソッドを呼び出すはずの行でこのエラーが発生しています。
実行時チェックの失敗 #0 - ESP の値が関数呼び出しで適切に保存されませんでした。これは通常、ある呼び出し規約で宣言された関数を、別の呼び出し規約で宣言された関数ポインターで呼び出した結果です。
c++ - ファイルまたはフォルダをごみ箱に入れることができるかどうかを確認する方法は?
たとえば、" K:\test del USB
" フォルダーがあるとします。次に、次のことを行います。
したがって、実行すると、SHFileOperation
API に次の警告が表示されます。
このフォルダを完全に削除してもよろしいですか?
エンドユーザーが「いいえ」をクリックすると、SHFileOperation
0x4c7 が返されERROR_CANCELLED
ます。
私の質問は、UI が必要ない場合、ファイル/フォルダーが完全に削除される (ごみ箱に置かれるのではなく) ことをどのように知ることができますか?