Salin struktur folder pada Windows

9

Saya ingin mereplikasi struktur folder dari lokasi di lokasi lain. Juga, saya hanya ingin struktur yang sedalam satu level direplikasi. Apakah ada cara untuk melakukannya?

Saya menjalankan Windows 7 Professional 64 bit.

Pulkit Sinha
sumber
Apakah Anda mencari alat yang melakukan itu atau Anda perlu menerapkannya?
sebuah alat, saya kira itu membuat pertanyaan ini lebih relevan dengan superuser? Bisakah seseorang memindahkannya?
Pulkit Sinha

Jawaban:

8

Anda dapat menggunakan XXCOPY dengan sakelar / T dan / DL.

/ DL Membatasi pemrosesan direktori nesting ke n level.

/ T Membuat struktur direktori, tetapi tidak menyalin file. Ini menyalin semua direktori termasuk yang kosong

http://www.xxcopy.com

capdragon
sumber
7

Jika Anda tidak ingin menggunakan program pihak ketiga, perintah windows 7 native XCOPY juga dapat menduplikasi struktur folder.

xcopy source dest /t /e

akan membuat struktur direktori termasuk folder kosong tetapi tanpa menyalin file.

aPhilRa
sumber
4

Robocopy menggantikan / menggantikan xcopy di Windows 7, dan memungkinkan membatasi salinan ke level folder N dalam, misalnya:

robocopy <source> <dest> /e /create /lev:2
  • /etermasuk subfolder, bahkan jika kosong (gunakan /ssebagai gantinya untuk mengecualikan folder kosong)

  • /create hanya menyalin struktur folder dan file dengan panjang nol

  • /lev:Nbatas subfolder traversal ke tingkat N, termasuk yang <source>folder yang Anda tentukan ... jadi /lev:1hanya akan mencakup <source>folder itu sendiri, dan /lev:2termasuk setiap subfolder segera di bawah <source>, tapi tidak subfolder mereka, dan sebagainya

Lihat http://technet.microsoft.com/en-us/library/cc733145.aspx untuk detailnya.

acatalept
sumber
2

Dari prompt perintah:

cd C:\Path\To\Source
for /d %i in (*) do @md "C:\Path\To\Destination\%i"

Pastikan untuk mengutip jalur tujuan untuk memperhitungkan semua folder dengan spasi di namanya.

afrazier
sumber
0

Periksa alat Windows gratis, 47folder , itu dibuat untuk itu!

andymcgregor
sumber