web-dev-qa-db-ja.com

「プロパティなしでこのファイルをコピーしてもよろしいですか?」と尋ねられるのはなぜですか? NTFSからFATドライブにファイルをコピーするとき?

NTFSファイルシステムにイメージファイルがあり、FAT32ドライブにコピーしようとすると、次のメッセージが表示されます。

プロパティなしでこのファイルをコピーしてもよろしいですか?

プロパティが見つかりません。それは何について話しているのですか?これらのサブディレクトリ内のすべてのファイルがこの警告をトリガーします。

18
user3109

すべてのシステムで同じようにサポートされていない標準プロパティ: http://windows.Microsoft.com/en-US/windows-Vista/Add-tags-or-other-properties-to-a-file

  • 「他のユーザーと共有する前に削除する必要があるかもしれない」というタグと評価(既に使用していないコメントにコメントを含めることができなかったため:-)

  • NTFSファイルはADS(代替データストリーム)を保持でき、他のNTFSファイルシステムストレージに転送されますが、Fat32に移動するとダンプされます。
    http://answers.Microsoft.com/en-us/windows/forum/windows_7-files/are-you-sure-you-want-to-copy-this-file-without/fa810b7e-f228-4661-9789-2090175dd7de

  • EFS(暗号化ファイルシステム)キーはADSに保持されます。一部のバックアップまたはコピー方法では、これを無視して、もはや復号できないデータを移動することができます。 Windowsシステムは通常、(直接)暗号化をサポートしないファイルシステムに移動する前に復号化します。
    EFSファイルを復号化する

ADSの場合、ある種のADS表示機能を取得し、それが善悪の目的で使用されたかどうかを確認します。たとえそれが悪意のある目的であっても、悪意のある目的でデータを利用するには実際の実行可能ファイル(ある種の)が必要になるという点で他の「データ」と同じです。

タグと評価については、ファイルのプロパティを確認するか、「詳細」列を並べ替えてより多くのアイテムを表示したり、ホバーツールチップを使用したりします。

Robocopyや、リクエスターをポップアップせずにそのデータをドロップする他のコピー方法が存在します。

私の通常のシステムでは、一部のファイルでADSの使用が非常に制限されていました(十分に使用されています)。一部のシステムファイルにはタグが付いていましたが、それ以外は、「すべてのファイル」や「ダウンロードしたファイル」などでは表示されませんでした。 HijackthisにはADSスキャナーがあります。私はこれについてほとんど知らないので、あなたが見つけたものには何でも興味があります。

23
Psycogeek

私の粗雑だが効果的な解決策は7行のスクリプトです。恐ろしいダイアログが表示されるときはいつでも、スクリプトはAlt-Aを押して「do this for all」を、Alt-Yを押して「yes、lose the properties」を押します。

自分でコンパイルします。これは無料で、それほど難しくありません。

  1. AutoITScriptをダウンロードしてインストールします(これはVBScriptの無料で広く信頼されている代替手段です。VBScriptが高速に表示/非表示になり、モーダル、非アクティブ、最小化、またはその他の奇妙なWindowsダイアログの検出に信頼性がないことがわかったため、これを使用しました。そして、AutoITはばかげてスタンドアロンの.exeにコンパイルするのが簡単です。

  2. Githubリポジトリ( https://github.com/joshwhitk/suppress-property-loss-dialog-during-copy-in-Windows-Explorer )から、スクリプトファイル "stop-copy -dialog.au3 "をデスクトップにインストールします。任意のテキストエディタで開き、注意深く読んでください。無害であると確信したら、名前を変更して続行します。

  3. デスクトップで、この.au3ファイルを右クリックします。コンテキストメニューから[スクリプトのコンパイル(x86)]を選択します(AutoITにより追加されました)。 .exeファイル(例: "stop-copy-dialog.exe")がデスクトップに作成されます。 (ここでAutoITをアンインストールして.au3ファイルを削除できます。)

  4. この.exeファイルをスタートアップフォルダーに移動します(Win?Rを押してShell:startupを実行します)。

実行するか再起動すれば完了です。それは永遠にバックグラウンドで実行されます。これ(または任意のAutoITSスクリプト)が実行されているときは、トレイに新しいアイコンが表示されます。これは、左側に緑色の正方形がある小さな白いタブです。

明らかに、このスクリプトは大まかな回避策です。誰かがそもそもそれらのダイアログを抑制する方法を見つけたなら、私はそれを愛するでしょう!

より良い方法(レジストリ設定など)がわかっている場合は、テキストノートでGithubを更新してください。

乾杯-

-ジョシュ

Josh Whitkinオークランド、カリフォルニア94611 whitkin.com

1
josh

USBドライブのフォーマットをntsfに変更すると、ほとんどの無線はドライブを認識しなくなります。したがって、アルバムカバーを含めて音楽をコピーすることはできません。音楽をコピーしてから、アルバムカバーを各ファイルに挿入する必要があります。 MSftの答えはこれでは不十分です。これはMSFTのみの問題です。

0
uanhanlu