便血的内科治疗:关于DOS命令的问题
来源:百度文库 编辑:查人人中国名人网 时间:2024/04/25 03:35:38
我需要在DOS下面实现下面的功能:
用DOS命令将当前DOS屏幕上显示过的所以记录保存为一个以当前日期时间命名的.txt文件
意思就是
如果我在DOS下面执行了
rename 1.go 1.goolge
然后以当前日期及时间为文件名生成一个.txt文件
这个TXT文件里面的内容是DOS屏上现在的所有内容。
望高手指教!
我需要的不光是执行了什么命令!
而且还有执行结果!
也就是当前DOS屏下的所有信息!
用DOS命令将当前DOS屏幕上显示过的所以记录保存为一个以当前日期时间命名的.txt文件
意思就是
如果我在DOS下面执行了
rename 1.go 1.goolge
然后以当前日期及时间为文件名生成一个.txt文件
这个TXT文件里面的内容是DOS屏上现在的所有内容。
望高手指教!
我需要的不光是执行了什么命令!
而且还有执行结果!
也就是当前DOS屏下的所有信息!
dir C: > C:\%date:~0,10%-%time:~0,2%%time:~3,2%%time:~6,2%.txt
将会把dir C:命令的执行结果记录到C盘根目录下 以当前日期和时间命名的txt文件中.
如当前日期为2006-06-05时间为:11:30:30,则文件名为:2006-06-05-113030.txt
.....^_^
在你显示的语句后边加如 > data().txt
比如,你的显示语句是 echo $aaa;
那么改成
echo $aaa > data().txt
在你显示的语句后边加如
> aaaa().txt
你的显示语句是 rename 1.go 1.goolge
那么改成
rename 1.go 1.goolge > aaaa().txt
rename 1.go 1.goolge &echo rename 1.go 1.google >c:\1.txt
则在C盘下生成1.txt
rename 1.go 1.goolge > %date: =%%time::=%.txt