×

xcopy命令指定时间

xcopy命令指定时间(批处理命令xcopy /d:能不能精确到时分秒)

admin admin 发表于2024-02-16 17:18:27 浏览26 评论0

抢沙发发表评论

“xcopy命令指定时间”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看xcopy命令指定时间(批处理命令xcopy /d:能不能精确到时分秒)!

本文目录

批处理命令xcopy /d:能不能精确到时分秒

不清楚你的实际文件/情况,仅以问题中的说明及猜测为据复制粘贴到记事本,另存为xx.bat,编码选ANSI

《# :cls@echo offrem 将修改时间在最近一小时以内的文件复制/拷贝到一个新的文件夹/目录里set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4title %#% +%$%%$%/%@% %z%cd /d "%~dp0"powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock (::Default))) -Args ’%~dp0’"echo;%#% +%$%%$%/%@% %z%pauseexit#》$oldfolder=’D:\xxx\原文件夹’;$newfolder=’E:\yyy\新文件夹’;if(-not (test-path -liter $oldfolder)){write-host (’"’+$oldfolder+’" not found’);exit;};$agetime=(get-date).AddSeconds(-3600);$files=@(dir -liter $oldfolder -recurse|?{$_ -is });for($i=0;$i -lt $files.length;$i++){    if($files.LastWriteTime -ge $agetime){        $newpath=$newfolder.trimend(’\’)+$files.Directory.FullName.Substring($oldfolder.length);        $newfile=$newpath+’\’+$files.Name;        if(-not (test-path -liter $newpath)){            (md $newpath -force);        };        write-host ($files.FullName+’ --》 ’+$newpath);    };};

xcopy用法

当然可以实现:xcopy e:\*.* f:\*.* /h /e/e 就是将目录一起复制,而且包含空目录 xcopy 复制文件和目录树。XCOPY source source 指定要复制的文件。 destination 指定新文件的位置和/或名称。 /A 只复制有存档属性集的文件, 但不改变属性。 /M 只复制有存档属性集的文件, 并关闭存档属性。 /D:m-d-y 复制在指定日期或指定日期以后更改的文件。 如果没有提供日期,只复制那些源时间 比目标时间新的文件。 /EXCLUDE:file1... 指定含有字符串的文件列表。每一个字符串 必须在文件的单独行中。如果有任何 字符串与要被复制的文件的绝对路径 相符,那个文件将不会得到复制。 例如,指定如 \obj\ 或 .obj 的字符串会排除 目录 obj 下面的所有文件或带有 .obj 扩展名的文件。 /P 创建每个目标文件前提示。 /S 复制目录和子目录,除了空的。 /E 复制目录和子目录,包括空的。 与 /S /E 相同。可以用来修改 /T。 /V 验证每个新文件。 /W 提示您在复制前按键。 /C 即使有错误,也继续复制。 /I 如果目标不存在,又在复制一个以上的文件, 则假定目标一定是一个目录。 /Q 复制时不显示文件名。 /F 复制时显示完整的源和目标文件名。 /L 显示要复制的文件。 /G 允许将没有经过加密的文件复制到 不支持加密的目标。 /H 也复制隐藏和系统文件。 /R 覆盖只读文件。 /T 创建目录结构,但不复制文件。 不包括空目录或子目录。/T /E 包括 空目录和子目录。 /U 只复制已经存在于目标中的文件。 /K 复制属性。一般的 Xcopy 会重置只读属性。 /N 用生成的短名复制。 /O 复制文件所有权和 ACL 信息。 /X 复制文件审核设置(隐含 /O)。 /Y 复制文件审核设置(隐含 /O)。 现存目标文件。 /-Y 导致提示以确认改写一个 现存目标文件。 /Z 用重新启动模式复制网络文件。命令行开关 /Y 可以预先在 COPYCMD 环境变量中设置。这可能被命令行上的 /-Y 改写。

xcopy 如何取消 消息 是目录 还是文件

1、首先win + R打开资源管理器输入: cmd 点击: 确定。在cmd里面输入: xcopy /? 来查看 xcopy 命令和参数的使用。

2、目录进行复制: xcopy c3 b2。

3、指定日期复制文件: xcopy disc new_disc /d:12-3-2000。

4、隐藏文件名复制: xcopy c3 test /q。

5、最后只复制目标里面存在的文件: xcopy  b2 c3 /u,c3 里面要是没有和 b2 文件相同的文件, 则复制失败。

分不同的时间自动拷贝不同的文件,用copy或xcopy命令,作成批处理文件,能否实现有没有更好的办法

先说结果:可以实现。

我们可以在bat文件用if判断时间,执行copy,但这个方法会一直不停的判断,占内存。

建议用at添加计划任务的方法。

at 9:30 /every:M,T,W,Th,F,S,Su cmd /c "if "%"date:~,10"%" == 2017-01-20 (at 20:17 copy c:\a\tmp.txt d:\b\tmp.txt & at 20:27 xcopy /e /i /y c:\c d:\d)

在cmd里面输入此命令,添加一个计划,每天九点半检查日期,如果是1月20号则再添加两个任务,分别于20:17复制文件、于20:27复制文件夹。当不再需要这个计划任务的时候,用at /delete 删除。

批处理如何编写按时间要求执行程序的命令

::其它命令... for /f "usebackq tokens=2" %%i in (`date /t`) do if "%%i" == "周四" call:thursday::上句按楼上写法更简洁,如下::if "%date:~-1%" == "四" call:thursday ::其它命令...goto :eof:thursday ::此处写你周四要执行的命令... goto :eof

怎样利用批处理实现复制指定时间段内的文件

@ECHO OFF&SETLOCAL ENABLEDELAYEDEXPANSIONFOR /f "delims=" %%i in (’dir /a-d /s /b d:\backup\*’) do (SET ft=%%~ti&SET ft=!ft:-=!&SET ft=!ft:~,-6!IF !ft! GEQ 20130813 (IF !ft! LEQ 20130819 (XCOPY /d "%%i" "e:%%~pi")))PAUSE

使用xcopy命令来保持源文件夹结构 /d参数只复制新的文件,文件时间相同不复制.

自动登录可以建立一个空连接.

net use \\192.168.1.1\ipc$ 密码 /user:账户名

如何用xcopy命令实现:拷贝某时间段内更新的文件

兄弟, 事实上, 你的这个需求在xcopy的层面是无法简单地实现的, 毕竟它是一个10年前的shell, 一般繁杂的要求是都无法实现的, 需要通过短小的程序来实现, 如果没有程序基础的话, 实现你的需求就比较困难, 我希望你能把你的需求描述清楚一些, 我也好给你其他的建议, 并且是有建设性的.感谢您的信任, 我们多交流. 我给你个命令, 你试试看.XCOPY source /D:08-20-2011 以下是命令参考XCOPY source source 指定要复制的文件。 destination 指定新文件的位置和/或名称。 /A 只复制有存档属性集的文件, 但不改变属性。 /M 只复制有存档属性集的文件, 并关闭存档属性。 /D:m-d-y 复制在指定日期或指定日期以后更改的文件。 如果没有提供日期,只复制那些源时间 比目标时间新的文件。 /EXCLUDE:file1... 指定含有字符串的文件列表。每一个字符串 必须在文件的单独行中。如果有任何 字符串与要被复制的文件的绝对路径 相符,那个文件将不会得到复制。 例如,指定如 \obj\ 或 .obj 的字符串会排除 目录 obj 下面的所有文件或带有 .obj 扩展名的文件。 /P 创建每个目标文件前提示。 /S 复制目录和子目录,除了空的。 /E 复制目录和子目录,包括空的。 与 /S /E 相同。可以用来修改 /T。 /V 验证每个新文件。 /W 提示您在复制前按键。 /C 即使有错误,也继续复制。 /I 如果目标不存在,又在复制一个以上的文件, 则假定目标一定是一个目录。 /Q 复制时不显示文件名。 /F 复制时显示完整的源和目标文件名。 /L 显示要复制的文件。 /G 允许将没有经过加密的文件复制到 不支持加密的目标。 /H 也复制隐藏和系统文件。 /R 覆盖只读文件。 /T 创建目录结构,但不复制文件。 不包括空目录或子目录。/T /E 包括 空目录和子目录。 /U 只复制已经存在于目标中的文件。 /K 复制属性。一般的 Xcopy 会重置只读属性。 /N 用生成的短名复制。 /O 复制文件所有权和 ACL 信息。 /X 复制文件审核设置(隐含 /O)。 /Y 复制文件审核设置(隐含 /O)。 现存目标文件。 /-Y 导致提示以确认改写一个 现存目标文件。 /Z 用重新启动模式复制网络文件。命令行开关 /Y 可以预先在 COPYCMD 环境变量中设置。这可能被命令行上的 /-Y 改写。

关于xcopy命令指定时间到此分享完毕,希望能帮助到您。