发布网友
共2个回答
热心网友
我另给你写了个脚本,你把下面的文字保存叫一个 autore.vbs 文件中,执行方法和BAT一样 Const OverwriteExisting = True
from = "d:\kjhf.xls"
toName = "F:\sg\" & cstr(date()-1) & ".xls"
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.CopyFile from, toname , OverwriteExisting
这个比bat 简单,容易理解多了
热心网友
@echo off
set m=%date:~5,2%
set /a d=%date:~8,2%
set /a d=d-1
if %d% lss 10 set d=0%d%
set name=%m%%d%
copy D:\kjhf.xls F:\sg\%name%.xls
pause不好意思,怪我考虑不周全