ドラッグアンドドロップで元のファイルを移動し、現在のフォルダにコピーを作成します

ドラッグアンドドロップで元のファイルを移動し、現在のフォルダにコピーを作成します

まとめ: Windows エクスプローラー (または同様のもの) を使用してファイルをドラッグ アンド ドロップすると、元のファイルが新しい場所に移動し、読み取り専用で非表示としてマークされたコピーが元の場所に作成されるようなソリューションが必要です。

完全な説明: 私は、ファイル共有上の大量のドキュメントを新しい場所に移行して再編成する必要がある組織 (主に Windows 10/11 を使用) を支援しています。全体では、何千もの「クライアント」ファイルが何千ものディレクトリに存在し、整理方法が一貫していません。各クライアントのフォルダーとサブフォルダーの構造化方法に関するテンプレートを作成し、すべてのユーザーに手動でファイルを移行してもらい、正しく並べ替えられるようにする予定です。

移行期間中にスムーズに動作し続けるため、また安全対策として、元の構造から何かを削除したり変更したりすることは望んでいませんが、ファイルを単にコピーするだけでも問題が発生します。新しい場所にあるファイルは元の作成日と変更日を維持する必要があり、どのファイルがすでに移行されているかを簡単に確認できる方法も必要です。

一時的な解決策を実装して、現在のアーカイブからドラッグ アンド ドロップすると、実際にファイルが移動され、プロパティが読み取り専用で非表示 (またはアーカイブ フラグがクリア) の状態でコピーが作成されるようにしたいと思います。さらに、現在のフォルダー内のテキスト ファイルに、ファイルが移動された場所を示す行を追加することもできます。

PS シンプルな方がよいので、これは空想ですが、(ほとんどは) グループ ポリシーとレジストリ キーだけで実現できます。ただし、PowerShell、小さなアプリ、またはその他のソリューションも検討されます。

関連情報