windows - Batch or VBscirpt to copy only folder structure(Not Files) from one server to another server by giving folder structure as an separate input file

18
2014-05
  • Balaji

    Example:

    Source: Server 1: C:\Folder1\Test2 C:\Folder2\Test3 C:\Folder3\Test1

    Destination: Server 2: (Same structure above should be copied here with permissions)

    Note: In script, have to call the above folder structure(Server 1) in separate file (Ex: Flies.txt)

  • Answers
  • Dave Rook

    Use Robocopy for this

     Robocopy "source" "destination" /e /xf *
    

    Obviously replace source and destination with the actual source/destination directories!

    The /e will copy empty directories. The /xf * will exclude files.

    To exclude certain files, such as txt files then you could do

     Robocopy "source" "destination" /e /xf *.txt
    

  • Related Question

    windows - Batch file to copy folder structure
  • Szere Dyeri

    I want write a batch file that can copy a folder structure. This batch file would copy all folders in the source directory to the destination directory - the files themselves would not be copied.

    For example, say there is a folder src with the following structure:

    src
    src\a\file1
    src\a\file2
    src\a\b\file1
    src\c
    

    The tool would create a dest folder like the following:

    dest
    dest\a
    dets\a\b
    dest\c
    

    Is it possible to accomplish this task using a batch file?


  • Related Answers
  • 8088

    Try:

    XCopy "src" "dest" /T
    

    Just make sure it's not cyclical.

    To include empty directories, add /E:

    XCopy "src" "dest" /T /E
    
  • Nikhil
    robocopy src dest /e /create
    

    This partially achieves what you need. It will copy the directory structure and create zero length files as placeholders for the actual files. See more details here.

  • goorgle

    not a batch file but Total Commander can do this (with a little trick):

    copy a directory and use the 'Only files of this type' option. enter *.nonsense (or any other non-existent file extension) in this field.

    now Total Commander will create the entire directory structure of the source folder at the destination without copying any files.

  • Woody

    If you just want the file structure without the zero length files then it's

    robocopy src dest /e /create /xf *.*

    or

    robocopy src dest /mir /create /xf *.*

  • teMkaa

    Check 47 folders app , can create & copy folders structures in visual way..