2016-06-24 13 views
0

配布プロセスを介してコピー先にコピーする必要があるファイルがあります。これは私のフォルダのフォルダ構造です:ソースからコピー先にファイルをコピーしてフォルダ構造を再作成する方法

SOURCE:

c:\ 
    folder1 
      sub1 
       subsub1 
        file1 
        file2 

私は私が私の「スクリプト」を伝えることができる何かを必要と私はいけないことを意味し、この

mycopy c:\folder1\sub1\subsub1\file1 h:\

のようなもの

  • フォルダ構造は、ボット側に私はソース側
  • 上の完全なパスとファイル名を提供
    • にすると、フォルダを作成したい 先側

    上の各ファイルの完全な構造を提供

  • 存在します構造が存在しない場合は
  • ファイルが存在する場合は上書きファイル

どうすればいいですか?あなたのケースでは

+0

を使用してコピーされます持って誰もアイデアどのようにこれを行うか、これはおそらく不可能ですか? – STORM

答えて

0

[OK]を、それは次のように動作します。

あなたはこの作業のためにRobocopyを使用することができます。この方向性のためにRick716に感謝します。私は答えとしてそれをマーキングしているわけではない。

N:\source\a1\b1\c1\d1\e1\f1 

と我々はh:\destinationn:\source下穴構造を再作成したい:

は、我々は、以下のソースフォルダ構造を持っていると仮定します。その後、我々は、この方法でのRobocopyを使用する必要があります。

robocopy N:\source h:\destination /e 

オプション/eも空のフォルダを作成するフォルダ構造を作成します。さらに、コピーするファイルを追加することもできます。例えば、

file.txt 
*.jpg 
*.bkp 

などしかし、これらのファイルは、存在する場合でもコピーされますどこかフォルダ内にstrcuture!たとえば、ファイルnを持っている:\ソース\ A1は\ file.txtなどとファイルN:\ソース\ A1 \ B1 \ C1 \ file.txtを両方が

robocopy N:\source h:\destination file.txt /e 
0

MS TechNetのrobocopyをヘルプページを参照してください

https://technet.microsoft.com/en-us/library/cc733145%28v=ws.11%29.aspx

あなたは、最初の2つのパラメータは、ソースとdest パスであることを

robocopy c:\folder1\sub1\subsub1 h:\ file1 <options ...> 

お知らせのような何かをするだろうのみ、最後にファイル名はありません

リンク先のヘルプページを読んでください。デスクトップ上のDテスト...

関連する問題