Bat批处理批量复制并覆盖文件时,如何解决在处理c盘文件出现闪退问题?
Bat批处理批量复制并覆盖文件时,如何解决在处理c盘文件出现闪退问题?试过换成E盘,可以实现操作;但是在C盘时出现闪退,管理员权限也试过了也不行。求解~~~可以的话帮忙修...
Bat批处理批量复制并覆盖文件时,如何解决在处理c盘文件出现闪退问题?
试过换成E盘,可以实现操作;但是在C盘时出现闪退,管理员权限也试过了也不行。求解~~~可以的话帮忙修正,谢谢~
附:源代码:
@echo off&setlocal enabledelayedexpansion
for %%i in (c:) do (
for /f "delims=" %%j in ('dir /b/s "%%i\1.xlsx"') do (
set /a n+=1
if !n!==1 (
xcopy /-y C:\Users\Winner\Desktop\新建文件夹 (2)\新建文件夹\1.xlsx "%%j"
) else (
xcopy /y C:\Users\Winner\Desktop\新建文件夹 (2)\新建文件夹\1.xlsx "%%j"
)
)
)
echo 处理完成,按任意键退出!&pause>nul 展开
试过换成E盘,可以实现操作;但是在C盘时出现闪退,管理员权限也试过了也不行。求解~~~可以的话帮忙修正,谢谢~
附:源代码:
@echo off&setlocal enabledelayedexpansion
for %%i in (c:) do (
for /f "delims=" %%j in ('dir /b/s "%%i\1.xlsx"') do (
set /a n+=1
if !n!==1 (
xcopy /-y C:\Users\Winner\Desktop\新建文件夹 (2)\新建文件夹\1.xlsx "%%j"
) else (
xcopy /y C:\Users\Winner\Desktop\新建文件夹 (2)\新建文件夹\1.xlsx "%%j"
)
)
)
echo 处理完成,按任意键退出!&pause>nul 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询