あるボリュームから別のボリュームに一連のフォルダーをミラーリングするスクリプトが実行されています。問題は、元のミラーリング スクリプトの一部ではない宛先のフォルダー内にサブディレクトリが存在することです。それらはスタンドアロンのサブディレクトリであり、ミラーリングが開始されたらパージしたくありません/xd
。宛先サブディレクトリを除外できる robocopy でスイッチを使用する方法はありますか。
例:
robocopy "\\hq04t2fis202\archive\dr" "\\hq04t3fis202\archive\dr" /mir /xd "\\hq04t3fis202\archive\dr\*\hq04s2dba301"
\\hq04t2fis202\archive\dr
上記の例では、ミラーリングされているディレクトリがいくつかあります。そして宛先では、これらのディレクトリがソースからミラーリングされると、それらの各ディレクトリ内の個別のサブディレクトリをダンプする別のスクリプトがあります。だから私がやりたいことは、どういうわけか /xd スイッチを使用して、宛先でこれらのサブディレクトリを削除しないようにすることです。また、上記の例では、/xd
スイッチでワイルドカードを使用して、宛先のルート フォルダー"*"
に含まれるすべてのディレクトリを含めることを意味しています。"\\hq04t3fis202\archive\dr"
これが可能かどうかについて、助けと提案が必要です。可能であれば、どうすればよいでしょうか。/xo
これまでのところ、 、などの他の多くのスイッチを試してみまし/xx
たが、目的を解決するものはありませんでした。また、/xx
宛先のフォルダーがまったく削除されず、ミラーリングされないことを除いて機能します。
ここにいる全員を過度に混乱させないことを願っています。ご不明な点がございましたら、お知らせください。