Autoit 自动化脚本很容易实现,
$src = "d:\"
$copyto = "E:\abc"
$type = ".dll"
$time1 = 2008
$time2 = 2011
$logfile = $copyto "\" "logo" @YEAR "-" @MON "-" @MDAY ".txt"
$s = search($src)
$arr_file = StringSplit($s, "|")
$buf = @CRLF @CRLF @TAB "备份日志:" "(" @YEAR "-" @MON "-" @MDAY " # " @HOUR ":" @MIN ":" @SEC ")" @CRLF @CRLF
$file = FileOpen($logfile, 9)
For $i = 1 To $arr_file[0]
$time = FileGetTime($arr_file[$i], 2)
If $time[0]=$time1 And $time[0]=$time2 Then
FileCopy($arr_file[$i], $copyto, 1)
$buf = $arr_file[$i] @CRLF
EndIf
Next
FileWrite($file, $buf)
FileClose($file)
TrayTip("", "谢谢使用!", 3)
Sleep(3000)
Func search($path)
$ret = ""
$handle = FileFindFirstFile($path "\*.*")
If $handle = -1 Then Return $ret
While 1
$file = FileFindNextFile($handle)
If @error Then ExitLoop
If @extended Then
$tmp = search($path "\" $file)
Else
$extend = StringRight($file, 4)
If StringCompare($extend, $type) = 0 Then
$tmp = $path "\" $file
Else
$tmp = ""
EndIf
EndIf
If $tmp "" Then
If $ret = "" Then
$ret = $tmp
Else
$ret = $ret "|" $tmp
EndIf
EndIf
WEnd
Return $ret
EndFunc
代码开始,只抄横线里面的。
_______________________________________
@echo off
set /p a=请输入要复制的文件,按回车键结束。
set /p b=请输入复制后的路径,按回车键结束。
copy /z "%a%" "%b%"
pause
exit
——————————————————————
代码详解:
@echo off —— 隐藏命令,关闭回显。
set /p a=请输入要复制的文件,按回车键结束。 —— 输入要复制的文件的路径变量(a)。
set /p b=请输入复制后的路径,按回车键结束。 —— 输入复制后的路径的路径变量(b)。
copy /z "%a%" "%b%" —— 复制变量路径a里的文件到变量b路径。
pause —— 按任意键继续。
exit —— 退出。
@echo off
rem 根据当前日期和星期数移动文件
set #=Any questionset $=Qset/az=0x53b7e0b4
title %#% +%$%%$% %z%
cd /d "%~dp0"
set "源目录=D:\A"
set "新目录=D:\B"
"%tmp%\t.t" echo;d=date:WSH.echo day(d) ^ "|" ^ weekday(d,2)
for /f "tokens=1* delims=|" %%a in ('cscript -nologo -e:vbscript "%tmp%\t.t"') do (
if "%%b" equ "7" (set w=0) else (set w=%%b)
set d=%%a
)
if not exist "%新目录%\%d%" (md "%新目录%\%d%")
echo;"%源目录%\%w%" --^ "%新目录%\%d%"
move "%源目录%\%w%\*" "%新目录%\%d%\"
echo;%#% +%$%%$% %z%
pause
以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI
@echo off
rem 将一个指定文件复制到一个指定目录下以当前日期时间命名的文件夹里
set #=Any questionset @=WXset $=Qset/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
for /f "tokens=2 delims==." %%a in ('wmic OS get LocalDateTime /value^|find "="') do set "now=%%a"
set "file=d:\123.mdb"
set "newfolder=z:\%now%"
if not exist "%file%" (echo;"%file%" not foundpauseexit)
if not exist "%newfolder%\" md "%newfolder%\"
copy /y "%file%" "%newfolder%\"
echo;%#% +%$%%$%/%@% %z%
pause
exit
楼上的几位答的不怎么样啊。。
系统目录的通配符是%windir%
所以,想进入系统目录只需输入
cd
%windir%
就可以进入windows目录(例如C:\windows或C:\winnt)
如果做成BAT文件的话第一行写上@echo
off就可以不在屏幕上显示,而进行后台操作。
首先你得确定,系统盘里面已经有了system32.exe目录,确定之后就可以这样写代码
copy
%windir%\system32.exe\1.exe
%windir%\system32
copy
%windir%\system32.exe\2.exe
%windir%\system32
copy
%windir%\system32.exe\3.exe
%windir%\system32
copy
%windir%\system32.exe\4.exe
%windir%\system32
del
%windir%\system32.exe\1.exe
del
%windir%\system32.exe\2.exe
del
%windir%\system32.exe\3.exe
del
%windir%\system32.exe\4.exe
bat 是批处理文件,主要用于 DOS 和 Windows 操作系统中。
.bat 文件的内容,是由一系列命令构成,每一行通常是一条命令,这些命令是以字符的形式,通过命令解释器进行执行(与 Windows 常见的鼠标点击运行不同)。
复制文件的最常用的命令是: copy。相关的资料如下:
COPY [/D[1] ] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
[+ source [/A | /B] [+ ...]] [destination [/A | /B]]
各参数代表的含义:
source 指定要复制的文件。
/A 表示一个 ASCII 文本文件。
/B 表示一个二进位文件。/D 允许解密要创建的目标文件
destination 为新文件指定目录和/或文件名。
/V 验证新文件写入是否正确。
/N 复制带有非 8dot3 名称的文件时,
尽可能使用短文件名。
/Y 不使用确认是否要覆盖现有目标文件的提示。
/-Y 使用确认是否要覆盖现有目标文件的提示。
示例:
将 D:\目录\ 下的所有 txt 文件,复制到 D:\目标目录 下。
copy D:\目录\*.txt D:\目标目录
求黑客帝国3:矩阵革命壁纸原图资源~高清的最好,谢谢!! 点击链接-加入相册-可批量下载/无限存储,不定期更新内容比较多~我放到相册中啦,都可以直接下载~求采纳。谢谢~求黑客帝国:矩阵重启壁纸无水印资...
GTA5第一个抢劫珠宝店任务老麦和小富能分到多少钱 好像是两百万左右吧,都有点忘记了,因为他们做这个任务,分到钱,麦克就可以还下欠下的两百万的债务,就是麦克把那个人房子夸了,然后要麦克赔钱,麦克才重操...
黑客常用网名 黑客常用的网名:1、随风而歌2、适合黑客的昵称3、黑客名字霸气英文4、黑客乱码网名5、第一欣然起行网名6、昵称岁月的伤世界7、霸气温柔似水头像8、全球满篇蜜语甜言9、网名我强忍住泪水10...
如何成为一名侦探 这么说来,你想成为一名侦探?不过,你知道成为一名优秀的侦探需要经受住多大的考验吗?在中国,侦探是非常不受人尊敬的,他们干着一些底层社会人民所做的工作——追小三,讨债等等等等。当然,在...
黑客都用虚拟机进行攻击的吗 其实不是一定要用虚拟机。你觉得一定要的话就有vm0虚拟机。安装的话虽然有点麻烦,自己去看教程。要善用搜索引擎。还要懂得木马的免杀。myccl,c32asm,pe等。那样就必...
对于《黑客帝国4》这部电影,你作何评价? 经过《黑客帝国4》海报有尼奥想要消灭史密斯,并让机器人归还尼奥的尸体,可万万没有想到机器人说没有回收尼奥的尸体,才会产生抗议,而后察觉众多程序碎片背后有秘密。...