多くの人がファイルをコピーするフォルダがあります。フォルダ内の既存のファイルを上書きするのではなく、まず元のファイルの名前を変更してから、新しいファイルをコピーしたいと思います。
例: ファイルをコピーする場合myFile.txt
(フォルダー内に既に存在する場合)、既存のファイルは として保存されmyFile_backup.txt
、新しいファイルは としてコピーされますmyFile.txt
。
これは可能ですか?
答え1
これは可能ですが、バッチファイル(あなたが言及したこのフォルダ内に置くことができます)を作成する必要があります。ドラッグアンドドロップファイルを次の処理を実行します。
- ドラッグ アンド ドロップされたファイルを、バッチ ファイルが使用できる引数/パラメーターとして取得します。
- ドロップされたファイルと同じ名前のファイルをチェックします
- もし、落とされたファイル名が一意である場合は、ファイルを保存します
- もし、落とされたファイルはない一意にするには、まず競合するファイルの名前をファイル名_バックアップ.extファイルを保存する
上記の手順を実行すると、目的を達成できます。もちろん、これはそのフォルダのすべてのユーザーに教育/強制する必要があることを意味します。いつもこの特別なバッチ ファイルにファイルをドラッグ アンド ドロップします。
このバッチ ファイルをフォルダーのルートに配置し、実際のファイルを別のサブフォルダーに保存すると、ユーザーはファイルをバッチ ファイルにドロップする必要があることにすぐに気付くようになります。