GurcanK
asked on
Windows Batch to Copy Files in an Excluded Set
Dear Experts,
I would like to write a batch script (CMD) to copy files from c:\temp of one Windows machine to a shared folder let's say pshared in another machine. However, the script should copy files with names not starting with B,DE and F. How can I achieve this?
Best Regards
I would like to write a batch script (CMD) to copy files from c:\temp of one Windows machine to a shared folder let's say pshared in another machine. However, the script should copy files with names not starting with B,DE and F. How can I achieve this?
Best Regards
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Not without additional scripting; and robocopy is far better anyway. In Vista, the xcopy help even provided a warning that it's deprecated and robocopy should be used instead.
not sure that pure batch can handle this other than copy all, then delete B*,D*,E*,F*.
this works but is not very efficient
is vbscript ok ??
this works but is not very efficient
set typ=*.frm
set src=c:\ee
set dest=c:\ee\done
xcopy /C %Src%\%typ% %dest%
del /q %dest%\B*.*
del /q %dest%\E*.*
del /q %dest%\F*.*
del /q %dest%\G*.*
is vbscript ok ??
set typ=*.*
set src=c:\temp
set dest=\\zeus\phared
xcopy /C %Src%\%typ% %dest%
del /q %dest%\B*.*
del /q %dest%\E*.*
del /q %dest%\F*.*
del /q %dest%\G*.*
ASKER