0

こんにちは、robocopy を使用して、自分のコンピューターからネットワーク経由で別のコンピューターに 1 つのファイルをコピーしようとしています。コピーしようとしているファイルの名前は setup.exe で、そのファイルが置かれているディレクトリには "setup" というディレクトリもあります。実行可能ファイルのみをコピーしたいので、ファイル名のリストの最後にある robocopy コマンドにフィルターを適用してみました。ただし、フィルターにもかかわらず、実行可能ファイルとディレクトリの両方をコピーすることになります。どうやら robocopy はファイル拡張子を無視しますか???

私の robocopy コマンドの形式は次のとおりです。

robocopy c:\users\ben\desktop /E /Z \\BensRemote\c$\temp setup.exe

したがって、最後のフィルターは、セットアップ ディレクトリもコピーされないようにする必要がありますが、そうではありません。私は何を間違っていますか?/E引数ですか???

4

2 に答える 2

0

/E 引数が問題の原因です。

于 2010-06-28T16:51:32.517 に答える
0

/E をドロップします。

/E は、空のディレクトリを含むサブディレクトリをコピーします。適用しているフィルター 'setup.exe' は、フォルダーではなくファイルのみを参照します。

于 2010-08-18T21:12:16.550 に答える