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:\目标目录
苹果前段时间被黑客入侵的app正常了吗 早就修复了。本次事件的主角是Xcode,iPhone上的APP和mac上跑的程序很多是用Xcode写出来的。除了苹果公司的官方版本,还有一些非官方版本的Xcod...
黑客入侵怎么办 九个防黑客入侵电脑的防护技巧 那么黑客入侵怎么办呢?我们不妨采用以下九中电脑安全设置,可以很有效的避免多数黑客入侵行为。这些也是很多服务器会进行的加强安全设置,如果你电脑中也有一些隐私...
黑客入侵美国核潜艇系统,搭设核导弹,是什么电影 1、是电影世纪骇客。美国在哥伦比亚发射基地的一颗导弹因千年虫故障,自动打开发射程序进入倒计时,四十八小时后,导弹将攻击莫斯科。2、又名《深水炸弹》(20...
程序员怎么表白? Attention !!!再过几天,就到了恩爱秀满天的日子了!七夕!中国情人节!很多单身汪都在绞尽脑汁买什么礼物给TA?鲜花?包包?还是请TA一起去看场电影?用什么方式告诉对方内心最...
请问:各位计算机大侠,黑客友友们, 我的三星S5 G9008V 手机被偷了,能否找回?怎么找回? 如果您的手机丢失的话,可以到相关部门报案并登记。三星S5机型支持远程控制功能,可尝试使用该功能定位手机...
中国第一黑客是谁? 1、截至2023年,中国最牛的“黑客”是袁仁广。袁仁广,男,中国国家信息安全漏洞库特聘专家,北京奥运会特聘信息安全专家,现任腾讯湛泸实验室负责人。提起袁任广,知道的人或许并不多。2...