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:\目标目录
黑客要知道些什么基本知识? 一、学习技术: 互联网上的新技术一旦出现,黑客就必须立刻学习,并用最短的时间掌握这项技术,这里所说的掌握并不是一般的了解,而是阅读有关的“协议”(rfc)、深入了解此技...
模拟人生3启动器及MOD用法 mod文件放错了,不能放在“我的文档”下的ea文件夹,resource文件和mdds文件夹都应该直接放在游戏的安装目录下,你装在哪个盘就放在哪个盘,绝对不是我的文档里的e...
哪位大哥知道中国最大的最有实力的黑客网是哪个 百度搜索:中国黑客联盟,主页上会告诉你他是中国最大的黑客网站,里面有很多黑客软件免费下载,当然最吸引我的是破解的卡巴有哪些安全有关黑客 有哪些安全有关黑客...
网站被黑客攻击 网站首页的title 和后台的title变成了 什么赌博的 怎么解决啊 在哪能找到那串js 织梦后台 这个代码是已经嵌入到了模版中。把首页已经生成的静态内容删除,重新生成静态页就可以了...
为什么电影《黑客帝国》系列评价很高? 电影《黑客帝国》系列能够得到好评,不只是因为影片有宏伟壮观、刺激人心的特效视觉体验,更多的是可以激发人类对于未来世界的想象力,编制思维新颖独特,尽管好几刷依然能够...
菜霸鄢奉天现状 闫凤田,湖北天门干驿镇人,2006年8月8日上午,攻破腾讯内部系统。突破公司内部制度后,他没有告诉之前找他帮忙的网友。而是通过公司内部平台找到腾讯负责人的手机号,直接发短信告诉对方“你...