フォルダとそのサブフォルダ内の特定のファイルを見つけて、それらを新しいフォルダにコピーしようとしています。私はこの目的のためにこのバッチファイルを使用しましたが、今私はこのエラーが発生します:フォルダ内の特定のファイルをコピーする
指定されたファイルが見つかりません。任意の入力が高く評価され
pushd "\\internal.company.com\path\"
md myfile
FOR /R "\\internal.company.com\path\" %%G in (prefix_myfile*) do copy %%G "\\internal.company.com\path\myfile"
:
はここでバッチ・ファイルの内容です。
FOR /R "\\internal.company.com\path\" %%G in (prefix_myfile*) do echo %%G
をし、それがうまく機能:
UPDATE
は、私はこのような%%G
を印刷してみました。 copy
コマンドで問題が発生し、%%G
を引数として読み取ることができません。
ありがとうございます。私はあなたの提案をテストしました。 'echo%G'でファイルを正常に出力しますが、コピーしようとすると上記のエラーが出ます。 – Masoud
その後、それを宛先ディレクトリに隔離しているように見えます。あなたがそれを知られている良い人に変えて、それが何か変わるかどうかを見てみましょう。 – Magoo
意味があります。試してみる。 – Masoud