2017-03-29 2 views
0

robocopyを使用して、外付けハードドライブからpdfファイルをコピーして、私たちのサーバーに配置しました。これは、フォルダ内に.pdfファイルがなかった場合でも、すべてのフォルダとサブフォルダにコピーコマンドラインコピーまたは削除

ソース先* .PDF

。誰か助けてもらえますか。

a)空のフォルダを削除するか、b).pdfが入っているフォルダとサブフォルダだけをコピーしますか?

ありがとうございました!

答えて

1

のみフォルダとサブフォルダこの場合には、それらに拡張子を持つ「.PDF」の上にコピーについては、以下のコマンドを使用します

ROBOCOPY sourcePath destPath *.pdf /MIR /S 

ことでファイルを持っている。この意志だけですべてのことの拡張子を持つファイルやフォルダは、空のフォルダは含まれません。

+0

Daniel Ballesterosありがとうございました。/MIR&/ Sとは何ですか?また、/ Zが再起動可能なモードを有効にしていると言った人もいます。これをコードに追加できますか?秩序は重要か? – Ollie

+0

試行錯誤で、私は/ Sが空でないフォルダを意味するとわかりました。ありがとうございました。/MIRとは何ですか? – Ollie

+0

順序は関係ありません。 /MIRは/ Eと/ PURGEと同等です。 /Eコマンド:サブディレクトリを含めます。 /PURGEコマンド:oiriginに存在しなくなったファイルとディレクトリを削除します。 はい再開可能モードでコピーする場合は、/ Zコマンドを使用できます。 –

1

は、空のフォルダを削除するため、このROBOCOPYコマンドを使用してみてください:ここで

ROBOCOPY myfolder myfolder /S /MOVE 

は、送信元と宛先の両方が 'myfolderなど' です。

+0

ありがとうございましたArvindsinc2。空のフォルダを整理することができました。 – Ollie

関連する問題