小编use*_*883的帖子

批处理文件移动并将文件夹重命名为相对路径

我在Windows 7中有以下批处理文件由上下文菜单快捷方式执行.我的目标是将包含子文件夹和文件的quote文件夹移动并重命名到不同的路径,并在提示时插入项目编号重命名.

for %%Q in (.) do set quotenumber=%%~nQ
for %%Y in (.\..) do set year=%%~nY
for %%C in (.\..\..\..) do set client=%%~nC
set /P projectnumber="Enter Project number>"
move "c:\myfiles\mainfiles\clients\%client%\quotes\%year%\%quotenumber%" "c:\myfiles\mainfiles\clients\%client%\projects\%year%\%projectnumber%"
Run Code Online (Sandbox Code Playgroud)

我收到错误"进程无法访问该文件,因为它正被另一个进程使用".谁能告诉我我做错了什么?我不是程序员,不能让它工作!任何帮助将不胜感激.

windows batch-file

5
推荐指数
1
解决办法
1796
查看次数

标签 统计

batch-file ×1

windows ×1