我这个代码执行不成功!请各位老师帮我修改!
@echo off
for /f "tokens=2 delims==" %%a in ('wmic LogicalDisk where "DriveType='2'" get DeviceID /value') do (
set "DriveU=%%a"
)
cls
if not exist "%DriveU%" (echo 请插入u盘!) else (echo f | xcopy d:\bb\电子支付售票故障及银行卡多少缴登记簿.xls /h /y d:\电子报表\银行卡多少缴登记\电子支付售票故障及银行卡多少缴登记簿【%date:~0,4%年%date:~5,2%月】.xls
echo f | xcopy d:\bb\电子支付车票收回凭证明细表.xls /h /y d:\电子报表\pos机故障收回车票登记\电子支付车票收回凭证明细表【%date:~0,4%年%date:~5,2%月】.xls
echo f | xcopy d:\bb\电子支付售票故障及银行卡多少缴登记簿.xls /h /y %DriveU%\电子报表\电子支付多少缴登记簿\电子支付售票故障及银行卡多少缴登记簿【%date:~0,4%年%date:~5,2%月】.xls
echo f | xcopy d:\bb\电子支付车票收回凭证明细表.xls /h /y %DriveU%\电子报表\电子支付多少缴登记簿\电子支付车票收回凭证明细表【%date:~0,4%年%date:~5,2%月】.xls
attrib %DriveU%\电子报表\电子支付多少缴登记簿\*.xls -h
echo f | xcopy d:\bb\POS机故障登记.xls /h /y d:\电子报表\电子支付多少缴登记簿\POS机故障登记(%date:~0,4%年%date:~5,2%月).xls
echo f | xcopy d:\bb\POS机故障登记.xls /h /y %DriveU%\电子报表\电子支付多少缴登记簿\POS机故障登记(%date:~0,4%年%date:~5,2%月).xls
attrib %DriveU%\电子报表\电子支付多少缴登记簿\*.xls -h
)
pause作者: GNU 时间: 2017-2-28 09:13