これをアーカイブするための最良の方法はどれですか?ソースフォルダーと宛先フォルダーを入力として受け取り、ソースフォルダーを再帰的に繰り返し、ファイルごとに宛先フォルダーにそのファイル(同じ名前)へのハードリンクを作成するバッチスクリプトについて考えていました。
hardlink.bat "src dir" "dst dir"
results:
->src dir\file1 <==> dst dir\file1
->src dir\subdir\file2 <==> dst dir\subdir\file2
forループを使用してこれを実行しようとしましたが、バッチスクリプトの使用経験が限られており、ソースフォルダー名を分割して宛先フォルダーに同じディレクトリ構造を再作成する方法がわかりません。ヒントをいただければ幸いです。
PD:ソリューションは任意のスクリプト言語を使用できます。私は現在Python2.7.3をインストールしています