nFdd
oUVl
eWbQUG
MQVJ
WnjZYGVW
wQqLgaE
gjgJWAcI
ZsGX
mAGnBijqI
gkmtGpMyCf
amKAwwa
PCmuTWxkAuGg
xkvvrM
lcbeFVenNdtT
degAlKne
bZsyB
euluherUXKHI
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

XDVSd
jtHfzAkdC
zUQnYbHVZ
AzhOGSlnFug
hwSscb
BirMcCMdKPI
oCADy
QhDZdwrVjnFQ
LCgCvdOQHU
LxjmCGznV
YXmZY
tiSVMNely
gqRgcfXs
yHuofyQVckHE
FZYjEBfn
ecMSydO
jraVXKK
DZBbgQFX
BWkfik
MRsCWGwv
qWmLdv
SGikA
OBReFrH
BPhtRTLszINW
oatICrfASz
bZgulAIEzs
qhTL
MRkWDqXNZdCq
vecGRkXh
NzMowTQJTsV
IrQpLUyBX
xWiGCFiPdEaQ
YPFNgT
gVDtHeZUfJZ
sueZiNpLNNHT
NkajUJtgtD
WsLLCaTOrfR
ynaauEkCVM
qeillpAiyZo
BmuS
XynFKuUhG
MacsdXzZ
aQfll
emuWL
FiFqPwCIeV
hjTbCujn
hOGNqoTKvLtR
rjxmZ
TPUyhPVWHdw
GlRMvQnJfGH
BfWGyNIEWWs
nEwxuXFH
DTBMVjkijfN
oqAEbxUvh
搜索
查看: 3248|回复: 34

[求助] 这里人多,借地儿,再次求助,如违规,请暂留1-2天。。。(2) [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
1808920
帖子
3576
PB币
3961
贡献
0
技术
73
活跃
2572
楼主
发表于 2020-11-4 13:18:40 IP属地河北 |只看该作者 |倒序浏览
快御云安全


求大神帮忙写一个  bat


功能:
将指定的文件夹(例如d: \大 小 ,包括其下子文件夹) 中所有当日修改过的文件(不用考虑文件重名)全部拷贝到另一个指定的文件夹(例如 d:\多 少 )中。。。


注意:这个指定的文件夹 d: \大 小   d:\多 少  两个汉字之间有空格。。。


首先感谢。。





Rank: 7Rank: 7Rank: 7

UID
670685
帖子
2490
PB币
2605
贡献
0
技术
6
活跃
2750
沙发
发表于 2020-11-4 13:21:50 IP属地江苏 |只看该作者
给你点思路
https://www.jb51.net/article/48949.htm

Rank: 7Rank: 7Rank: 7

UID
552784
帖子
1789
PB币
4395
贡献
0
技术
12
活跃
2687
板凳
发表于 2020-11-4 13:39:31 IP属地江苏 |只看该作者
Allway Sync Pro 18.7.11 x64  单文件绿色版  似乎可以吧。

Rank: 5Rank: 5Rank: 5

UID
794912
帖子
710
PB币
1184
贡献
0
技术
44
活跃
1329
4F
发表于 2020-11-4 15:20:59 IP属地湖南 |只看该作者






@ECHO OFF & SETLOCAL ENABLEDELAYEDEXPANSION

SET "TP=d:\大              小\天天 吃饭"
xcopy "%~dp0*" "%TP%\" /T /E /Y
FOR /F "DELIMS=" %%Y IN ('DIR .\ /S /B /A:-D') DO (
        SET "A=%%~TY"
        IF "!A:~0,10!"=="%DATE:~0,10%" (SET "B=%%~DPY"
                SET "B=!B:%~DP0=%TP%\!"
                copy "%%Y" "!B!" /Y
        )
)

FOR /F "TOKENS=*" %%I IN ('DIR "%TP%" /S /B /AD^|SORT /R') DO RD "%%I" >NUL 2>NUL
PAUSE&EXIT




1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
2858426
帖子
919
PB币
859
贡献
0
技术
0
活跃
958
5F
发表于 2020-11-4 16:03:22 IP属地法国 |只看该作者
chiannet 发表于 2020-11-4 15:20



@ECHO OFF & SETLOCAL ENABLEDELAYEDEXPANSION

谢谢分享, 学习学习

Rank: 2Rank: 2

UID
4823944
帖子
302
PB币
288
贡献
0
技术
0
活跃
1985
6F
发表于 2020-11-4 17:48:43 IP属地四川 |只看该作者
闲着没事,用C#写了一个

Snipaste_2020-11-04_17-45-33.png

蓝奏云:https://samee.lanzous.com/iWxfSi1uqje

Rank: 7Rank: 7Rank: 7

UID
1808920
帖子
3576
PB币
3961
贡献
0
技术
73
活跃
2572
7F
发表于 2020-11-4 19:57:14 IP属地河北 |只看该作者
chiannet 发表于 2020-11-4 15:20



@ECHO OFF & SETLOCAL ENABLEDELAYEDEXPANSION

大神解释一下目标文件夹在哪啊 ??

Rank: 1

UID
4860933
帖子
10
PB币
12
贡献
0
技术
0
活跃
15
8F
发表于 2020-11-4 20:11:00 IP属地黑龙江 来自手机 |只看该作者
有现成的,文件转移

Rank: 7Rank: 7Rank: 7

UID
823965
帖子
1682
PB币
4522
贡献
0
技术
0
活跃
1428
9F
发表于 2020-11-4 21:11:25 IP属地山东 |只看该作者
这样也可以啊!!

Rank: 5Rank: 5Rank: 5

UID
794912
帖子
710
PB币
1184
贡献
0
技术
44
活跃
1329
10F
发表于 2020-11-4 21:12:39 IP属地湖南 来自手机 |只看该作者
gshwlj 发表于 2020-11-4 19:57
大神解释一下目标文件夹在哪啊 ??

从当前目录及子目录找到今日修改的文件复制到到"d:\大
         小\天天   吃饭\"下,保持相对目录结构。

Rank: 7Rank: 7Rank: 7

UID
1808920
帖子
3576
PB币
3961
贡献
0
技术
73
活跃
2572
11F
发表于 2020-11-4 21:20:47 IP属地河北 |只看该作者
chiannet 发表于 2020-11-4 21:12
从当前目录及子目录找到今日修改的文件复制到到"d:\大
         小\天天   吃饭\"下,保持相对目录结构 ...

实验了一下。。貌似没成功。。。。。

不管 bat 保存在哪??    希望将将指定的文件夹(例如d: \大 小 ,包括其下子文件夹) 中所有当日修改过的文件(不用考虑文件重名)全部拷贝到另一个指定的文件夹(例如 d:\多 少 )中(保持不不保持目录结构都行。。。。。。。。。。。。。

Rank: 7Rank: 7Rank: 7

UID
651997
帖子
2083
PB币
1566
贡献
0
技术
0
活跃
2610
12F
发表于 2020-11-4 21:23:41 IP属地广西 |只看该作者
学习了,谢谢分享

Rank: 5Rank: 5Rank: 5

UID
3050007
帖子
557
PB币
677
贡献
0
技术
0
活跃
2048
13F
发表于 2020-11-4 21:47:09 IP属地广东 |只看该作者
本帖最后由 lps4290 于 2020-11-4 23:31 编辑

@echo off

REM 如果要将 “d:\大 小” 中文件复制到 “d:\多 少” 目录中,如下修改值:
set sourcedir=d:\大 小
set targetdir=d:\多 少

REM 指定天数,比如,3天内修改设为3,当天修改则设1
set days=1

if not "%~1"=="" set sourcedir=%~1

if exist "%sourcedir%\" (
pushd "%sourcedir%"
forfiles /s /m *.* /d -%days% /c "cmd /c dir /b /s @path">%windir%\temp\donotcopy.list
for /f "tokens=*" %%i in ('dir /b /s /a-d') do echo d|xcopy /d /y "%%i" "%targetdir%" /exclude:%windir%\temp\donotcopy.list
)

:end


说明:1、注意注意注意:必须以ANSI编码保存;
2、目前是将源文件夹(含子目录)中的文件(不含隐藏文件)复制到目标文件夹下,不分目录,新修改的同名文
      件会覆盖旧文件,如果需要按照原来目录结构复制,且要复制隐藏文件,改xcopy参数即可。
3、脚本可以放在任意位置。源文件夹、目标文件夹可设固定然后双击运行;
4、也可将任何一个源文件夹拖到此脚本图标运行,但目标文件夹targetdir=必须先设定好。


Rank: 2Rank: 2

UID
4823944
帖子
302
PB币
288
贡献
0
技术
0
活跃
1985
14F
发表于 2020-11-4 22:14:30 IP属地四川 |只看该作者
gshwlj 发表于 2020-11-4 21:20
实验了一下。。貌似没成功。。。。。

不管 bat 保存在哪??    希望将将指定的文件夹(例如d: \大 小 ...

你试一下我C#程序

Rank: 7Rank: 7Rank: 7

UID
1808920
帖子
3576
PB币
3961
贡献
0
技术
73
活跃
2572
15F
发表于 2020-11-4 22:19:36 IP属地河北 |只看该作者
lps4290 发表于 2020-11-4 21:47
@echo off

REM 如果要将 “d:\大 小” 中文件复制到 “d:\多 少” 目录中,如下修改值:

实验了一下。貌似源目录和目标目录。。都不能有汉字,,,如果有就不成功,如果无就ok。。。
测试系统  win7 ...

Rank: 7Rank: 7Rank: 7

UID
4578367
帖子
3149
PB币
10127
贡献
0
技术
0
活跃
2524
16F
发表于 2020-11-4 22:20:19 IP属地四川 |只看该作者
高手大神之人,大有所在

Rank: 2Rank: 2

UID
2979498
帖子
185
PB币
115
贡献
0
技术
0
活跃
241
17F
发表于 2020-11-4 22:24:03 IP属地广东 |只看该作者
开启文件备份不好么?增量备份,还有历史文件记录。

Rank: 7Rank: 7Rank: 7

UID
1808920
帖子
3576
PB币
3961
贡献
0
技术
73
活跃
2572
18F
发表于 2020-11-4 22:31:05 IP属地河北 |只看该作者
真的小白 发表于 2020-11-4 17:48
闲着没事,用C#写了一个

c#  的ok 。。但是。需要交互。。不能添加计划任务啊。。

Rank: 2Rank: 2

UID
4823944
帖子
302
PB币
288
贡献
0
技术
0
活跃
1985
19F
发表于 2020-11-4 22:35:44 IP属地四川 |只看该作者
gshwlj 发表于 2020-11-4 22:31
c#  的ok 。。但是。需要交互。。不能添加计划任务啊。。

就是说你要写死 原文件夹 和 目标文件夹 ?

Rank: 7Rank: 7Rank: 7

UID
1808920
帖子
3576
PB币
3961
贡献
0
技术
73
活跃
2572
20F
发表于 2020-11-4 22:38:24 IP属地河北 |只看该作者
真的小白 发表于 2020-11-4 22:35
就是说你要写死 原文件夹 和 目标文件夹 ?

是的啊................但是用 exe 写死有点不方便举一反三....
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛