我想要把D:\JobDownload这个文件夹内的所有小文件夹都
剪切到共享文件夹\\192.168.2.49\离岸事业部\运营部\01.Data Entry\07.yukoyuko\03.受领资料 这个目录里面 《建立一个新文件夹命名方式为日期比如说今天3月22 命名为0322》
然后把小文件夹都剪切放入 新建立的文件内。。以下代码是有错误的供参考:
代码1:- @echo off
- net use z: "\\192.168.2.49\离岸事业部\运营部\01.Data Entry\07.yukoyuko\03.受领资料"
- set d=%date:~5,5%
- set d=z:\%d:-=%
- if not exist %d% md %d%
- for /f "tokens=*" %%i in ('dir/b/ad dokusya* *HAGAKI* FAX*') do move "%%i" %d%
复制代码 出错原因:
D:\JobDownload>net use z: "\\192.168.2.49\离岸事业部\运营部\01.Data Entry\07.yuk
oyuko\03.受领资料"
发生系统错误 85。
本地设备名已在使用中。
以上是报错内容。反而在\\192.168.2.49\离岸事业部\运营部\01.Data Entry\07.yukoyuko目录 里面生成了文件。
下面的代码2可以建立一个文件夹是20120322 我想要的是0322
代码2:- set drt="\\192.168.2.49\离岸事业部\运营部\01.Data Entry\07.yukoyuko\03.受领资料\"
- set /a today=%date:~0,4%%date:~5,2%%date:~8,2%
- if not exist %drt%%today% md %drt%%today%
复制代码 这个代码可以改良就好了,还有小文件夹剪切过去的代码没写上 请大家帮我
或者有更好的代码的话 那就完美了 ~~感谢大家拔手相助 |