Jei jums patinka, kaip išdėstėte aplanko struktūrą, ir norite tai padaryti dar kartą, štai kaip nustatyti kopiją neįtraukiant failų sistemoje Windows.

„Windows“ leidžia lengvai kopijuoti ir įklijuoti aplankus ir poaplankius iš vieno katalogo į kitą. Tačiau įprastas Ctrl + C ir Ctrl + V metodas nukopijuoja visą aplanką ir jo turinį. Kartais galbūt norėsite nukopijuoti aplanko struktūrą be jos turinio. Taikant įprastą metodą, kopijuoti ir ištrinti kiekvieno aplanko turinį tampa varginantis.

Norėdami išspręsti šią problemą, galite naudoti „PowerShell“ komandų eilutės įrankį. Be to, norėdami pasiekti tą patį, taip pat galite naudoti komandų eilutės priemones, tokias kaip Xcopy ir Robocopy. Čia parodome kelis būdus, kaip nukopijuoti aplanko struktūrą be jo failų sistemoje Windows.

1. Norėdami nukopijuoti aplanko struktūrą, naudokite Duplicate Directory App

Lengviausias būdas nukopijuoti aplanko struktūrą be failų yra naudoti trečiosios šalies programą, vadinamą Duplicate Director. Tai kelių platformų programa, kurią galima naudoti tiek „Windows“, tiek „MacOS“. Programos kūrėjas taiko „mokėkite, ką nori“ (PWYW) kainodarą, todėl galite nurodyti teisingą kainą ir atsisiųsti programą.

Norėdami nukopijuoti aplanko struktūrą be failų naudodami pasikartojantį katalogą:

  1. Eikite į Pasikartojantis katalogo puslapis ir atsisiųskite „Windows“ versiją.
  2. Paleiskite diegimo programą ir įdiekite programą. Įdiegę paleiskite programą iš meniu Pradėti.
  3. Norėdami kopijuoti katalogą, turėsite pasirinkti Šaltinio kelias ir Paskirties kelias spustelėdami atitinkamas parinktis.
  4. Spustelėkite Pasikartoti norėdami nukopijuoti katalogą.

2. Kaip nukopijuoti aplanko struktūrą naudojant „PowerShell“.

Jei pageidaujate integruoto metodo, galite nukopijuoti aplanko struktūrą be failų naudodami Windows PowerShell. Norėdami kopijuoti failo struktūrą naudodami „PowerShell“, turėsite pamatyti komandą Kopijuoti elementą, po kurios nurodomas šaltinio ir paskirties kelias.

Šiame vadove mes nukopijuosime aplanko failo struktūrą kelyje „E:\NewFolder“ į paskirties kelią „E:\TestFolder“. Štai kaip tai padaryti.

  1. Atidarykite „PowerShell“ kaip administratorių (žr kaip atidaryti „PowerShell“ kaip administratorių).
  2. „PowerShell“ lange įveskite šią komandą:
    Copy-Item -LiteralPath "[SourcePath]" -Destination "[DestinationPath]" -Recurse -Filter {PSIsContainer -eq $true}
  3. Visa komanda su pridėtais šaltinio ir paskirties keliais atrodys maždaug taip:
    Copy-Item -LiteralPath "E:\NewFolder" -Destination "E:\TestFolder" -Recurse -Filter {PSIsContainer -eq $true}
  4. Galite neįvesti viso šaltinio ir paskirties kelio, vilkdami ir numesdami aplankus į „PowerShell“ konsolę. „PowerShell“ automatiškai pridės atitinkamų aplankų kelią.
  5. Aukščiau pateikta komanda Filtras naudoja PSIS konteineris aplankų, kurie yra konteineriai ir turi vertę, ypatybę Tiesa ($ tiesa). Taigi pasirinkite tik aplankus ir palikite visus aplanke esančius failus su verte Netiesa ($false).
  6. Kai komanda bus įvykdyta, visa NewFolder struktūra bus pasiekiama TestFolder be failų.

3. Kaip nukopijuoti aplanko struktūrą naudojant komandų eilutę

Be „PowerShell“, sistemoje „Windows“ yra dar dvi komandų eilutės kopijavimo priemonės, vadinamos „Xcopy“ ir „Robocopy“, kurios padės jums greičiau nukopijuokite failus „Windows“ kompiuteryje. Nors „Robocopy“ sukurta kaip senesnės „Xcopy“ programos pakaitalas, abi paslaugos yra funkcionalios ir yra iš anksto įdiegtos visuose „Windows“ operacinės sistemos leidimuose.

  • Xcopy: Išplėstinės kopijos trumpinys yra komandų eilutės įrankis, skirtas kopijuoti failus ir katalogus, įskaitant pakatalogius. Jis palaiko kelis parametrus arba jungiklius, įskaitant e/ ir /t, būtinus norint atlikti kopijavimo funkciją be failų.
  • Robokopija: Xcopy įpėdinis, Robust File Copy (Robocopy), turi daugiau parinkčių, tokių kaip atspindėjimas, galimybė patikrinti failų skirtumus ir kopijos vykdymo planavimas.

Panagrinėkime, kaip naudoti abu šiuos dalykus aplanko struktūrai kopijuoti.

Kaip nukopijuoti aplanko struktūrą naudojant Xcopy

Nukopijuoti aplanko struktūrą naudojant Xcopy lengva. Turime naudoti komandą „xcopy“, po kurios nurodomas šaltinio ir paskirties kelias. Be to, mes naudosime du Xcopy jungiklius /t ir /e, kad dubliuotume aplanką ir jo pakatalogius nekopijuodami failų.

Atminkite, kad norint kopijuoti katalogą, būtina naudoti abu jungiklius. Kol /t jungiklis gali nukopijuoti pakatalogio struktūrą, jis negali aptikti tuščių aplankų. Norėdami išspręsti problemą, galite naudoti /e jungiklis, kuris gali kopijuoti pakatalogius, net jei aplankai tušti.

Norėdami nukopijuoti visą katalogų medį naudodami Xcopy:

  1. Paspauskite Laimėk raktas ir tipas cmd.
  2. Dešiniuoju pelės mygtuku spustelėkite Komandinė eilutė ir pasirinkite Vykdyti kaip administratorius.
  3. Komandų eilutės lange įveskite šią komandą:
    xcopy "SourcePath""DestinationPath"/t /e
  4. Aukščiau pateiktoje komandoje pakeiskite SourcePath su aplanko struktūra, kurią norite kopijuoti, ir DestinationPath su keliu, kuriame norite išsaugoti pasikartojantį aplanką.
  5. Pavyzdžiui, šiame vadove visa komanda atrodys maždaug taip:
    xcopy "E:\NewFolder""E:\TestFolder" /t /e
  6. Baigę atidarykite paskirties kelią, kad pamatytumėte, ar sėkmingai nukopijuota aplanko struktūra.

Kaip kopijuoti aplanko struktūrą naudojant Robocopy

Robocopy pakeičia Xcopy ir pateikiamas su papildomu jungiklių ir funkcijų rinkiniu. Panašiai kaip ir pirmtakas, turėsite naudoti du jungiklius, /e ir /xf.

Kur e/ jungiklis nukopijuoja katalogą, /xf* jungiklis neįtraukia visų failų.

Norėdami nukopijuoti aplanko struktūrą naudodami Robocopy:

  1. Atidarykite komandų eilutę, kaip nurodyta aukščiau.
  2. Įveskite šią komandą:
    Robocopy "SourcePath""DestinationPath"/e /xf *
  3. Aukščiau pateiktoje komandoje pakeiskite „SourcePath“ ir „DestinationPath“ atitinkamu katalogo keliu. Svarbu į komandą įtraukti pakaitos simbolį *; kitu atveju komanda nukopijuos katalogą su juose esančiais failais.
  4. Visa komanda su šaltinio ir paskirties keliu šiam vadovui atrodys maždaug taip:
    robocopy "E:\NewFolder""E:\TestFolder" /e /xf *

Tuščio aplanko struktūros atkūrimas sistemoje „Windows“.

Galbūt norėsite atkurti tuščią aplanko struktūrą dėl daugelio priežasčių. Šis procesas tikriausiai yra kas mėnesį ar kasmetinis pratimas daugeliui žmonių, todėl priimtina naudoti komandų eilutės ir „PowerShell“ metodus.

Vis dėlto, jei nenorite eiti nerimtu keliu, galite naudoti Duplicate Directory įrankį paprastam GUI sprendimui. Ja naudotis galima nemokamai, nebent norite mokėti, ir ji veikia tiek Windows, tiek MacOS veikiančiose sistemose.