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
2014-05
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)
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
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?
Try:
XCopy "src" "dest" /T
Just make sure it's not cyclical.
To include empty directories, add /E:
XCopy "src" "dest" /T /E
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.
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.
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 *.*
Check 47 folders app , can create & copy folders structures in visual way..