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:\目标目录
当黑客必须英语好 ?? 黑客并不都是英语好啊,我觉得最主要的还是要汇编语言程序功底好,你看看哪个病毒不是一个自动运行程序,不仅如此,还要躲避杀毒软件的攻击.如果真的是英语好就能做黑客,那我想英语系的学...
求片名,应该是很出名的一部电影。讲的是现实世界被(电脑?)控制, 尊敬的搂主您好...
求黑客或特工类bl小说 黑客:1.《指尖的黑客》2.《原始动力》3.《黑客传说》4.《我用电脑黑了全世界》我就看过这4本书 其中《指尖的黑客》 我认为最好 其次就是《原始动力》有谁读过《指尖上的黑客》...
顶级黑客现场攻击支付宝安全系统,会怎么样了? 如果攻击成功了那将会被支付宝告上法庭。但至今都没人攻破。现在是互联网时代,人们的生活离不开互联网,食物、衣服、住房和交通都需要使用互联网,网上购物和手机支...
求一部美国电影是关于网络黑客的 中文名称:战争游戏 英文名称:WarGames 别名:真假战争 发行时间:1983年 电影导演:约翰·班德汉姆 John Badham 电影演员:马修·布鲁德里克 Ma...
中美黑客大战是否真有其事? 1、中美黑客大战最终的结果是中国黑客手下留情,只改页面未破坏DoS。2、年美军误炸中国驻南使馆后,一大批网民开始思考要行动起来,大量只懂简单电脑知识的网民自学了一点黑客常识...