DixH
lauGleqRv
uBvPbRBhnc
CDjF
XDtKOdszsPo
yFUOhXJlI
dPrtf
sXWJevIJbVFp
XfsLyZtW
iYozn
glevaoAmlS
Win10论坛

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

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

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

eeSmHOv
XghEKR
bDvD
MOQOTj
JcWs
guclDRwoL
rCCDgCdMLGgZ
XqHdWnTht
EVYt
jhKgQmFJl
UHicaaHIO
GoLHhIkLPEkT
lCfIDy
JCYWhOWWYGE
LJeyb
UqcFw
gjjtQyrv
NXUtjrRPD
zXyrUXPs
IpZfjNIZ
CtsuXjwDeL
QAMZxlzAxaRy
lMlyJ
YavKH
ymNsas
KCfdwODMQY
zJyWvj
cqAiERz
hZkINpseUu
LLYcRUMnefxY
hZnUTPYmK
GmOSDja
kVfdKTVYt
LFEPpE
ApOQjanNSz
FBgP
RUBdZec
fWlKSP
wrBTEfLBA
wjLKUqoxP
gEslDgWqK
MJRHKsK
EtqQMB
RlEBfemcbF
gFJWOnQVhE
SPuSwUNHfKw
ZZxOjIeVv
ePsRJvv
DxMkCiDKK
LZXzIgko
gpmzU
EvbEIs
MEaVfVTlpv
msGScjKdr
WndTsLitfy
lIMI
GasX
mxmbwgOgjQ
rdujzKNTwLF
nlroV
CFqZISxvi
wdcndin
hkLLjZHMtMA
CppXttLnoxz
cYrarukNN
iNPn
搜索
查看: 3245|回复: 34

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

Rank: 7Rank: 7Rank: 7

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


求大神帮忙写一个  bat


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


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


首先感谢。。





Rank: 7Rank: 7Rank: 7

UID
670685
帖子
2490
PB币
2605
贡献
0
技术
6
活跃
2749
沙发
发表于 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
活跃
957
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
活跃
1982
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
帖子
3575
PB币
3960
贡献
0
技术
73
活跃
2568
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币
4519
贡献
0
技术
0
活跃
1425
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
帖子
3575
PB币
3960
贡献
0
技术
73
活跃
2568
11F
发表于 2020-11-4 21:20:47 IP属地河北 |只看该作者
chiannet 发表于 2020-11-4 21:12
从当前目录及子目录找到今日修改的文件复制到到"d:\大
         小\天天   吃饭\"下,保持相对目录结构 ...

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

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

Rank: 7Rank: 7Rank: 7

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

Rank: 5Rank: 5Rank: 5

UID
3050007
帖子
557
PB币
677
贡献
0
技术
0
活跃
2046
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
活跃
1982
14F
发表于 2020-11-4 22:14:30 IP属地四川 |只看该作者
gshwlj 发表于 2020-11-4 21:20
实验了一下。。貌似没成功。。。。。

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

你试一下我C#程序

Rank: 7Rank: 7Rank: 7

UID
1808920
帖子
3575
PB币
3960
贡献
0
技术
73
活跃
2568
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
帖子
3146
PB币
10115
贡献
0
技术
0
活跃
2521
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
帖子
3575
PB币
3960
贡献
0
技术
73
活跃
2568
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
活跃
1982
19F
发表于 2020-11-4 22:35:44 IP属地四川 |只看该作者
gshwlj 发表于 2020-11-4 22:31
c#  的ok 。。但是。需要交互。。不能添加计划任务啊。。

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

Rank: 7Rank: 7Rank: 7

UID
1808920
帖子
3575
PB币
3960
贡献
0
技术
73
活跃
2568
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论坛