Есть ли способ скопировать файлы, чтобы показать клиенту нашу файловую структуру и какие файлы у нас есть, но файлы по сути являются лишь оболочками реальных файлов? Это означает, что они просто содержат имя и расширение, но не содержат никаких фактических данных.

2 ответа2

0

Попробуйте что-то подобное в Powershell:

Get-ChildItem "C:\Temp" -Recurse |
 Foreach-Object {
  $_.fullname
  $FullPathAndNameWithoutDrive = Split-Path -Path $_.FullName -NoQualifier
# For directories, create a directory.  
  If ($_.PSIsContainer) {
    New-Item -ItemType directory -Path C:\Temp2$FullPathAndNameWithoutDrive
  }
# For files, create an empty file.   
  If (!$_.PSIsContainer) {
    echo $null > C:\Temp2$FullPathAndNameWithoutDrive
  }

 }

Это перебирает все в C:\Temp. Затем он создаст подходящую версию в C:\Temp2, с такими же каталогами и с пустыми (просто содержащими нулевой символ) файлами. Измените C:\Temp и C:\Temp2 в соответствии с вашими потребностями.

0

Snap2HTML кажется вам чем-то интересным. он генерирует довольно хорошую навигационную и доступную HTML-страницу на основе структуры вашего каталога.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .