Board logo

标题: [其他] 批处理怎么删掉创造的txt文件? [打印本页]

作者: wangwei4106    时间: 2008-8-18 11:17     标题: 批处理怎么删掉创造的txt文件?

@echo off
Echo e 100 C3 BB B4 ED BE CD BA C3 B0 A1 A3 A1 0D 0A 77 77 >>tmp11
Echo e 110 77 2E 62 61 74 68 6F 6D 65 2E 63 6E 0D 0A BE CD >>tmp11
Echo e 120 D5 E2 D1 F9 BA C3 C1 CB A3 AC D5 E2 B8 F6 BD E1 >>tmp11
Echo e 130 B9 FB BA C3 C2 F0 A3 BF 0D 0A 77 61 6E 67 77 65 >>tmp11
Echo e 140 69 34 31 30 36 20 20 0D 0A >>tmp11
Echo rcx>>tmp11
Echo 49>>tmp11
Echo n tmp1>>tmp11
Echo w>>tmp11
Echo q>>tmp11
debug<tmp11>nul
Copy /b /y tmp1 abc.txt
start abc.txt
del tmp*




运行得到结果是txt格式的,我想在我关闭txt文件的时候同时删了它?
作者: lixiaodaoaaa    时间: 2008-8-18 12:14     标题: 你说的意思是删除你自己编的那个批处理吗?

你说的意思是删除你自己编的那个批处理吗?
删除你自己做的批处理后面加一句 del %0

如果在关闭abc.txt的时候再删除abc.txt不好实现
俺不会,请高手,楼下写代码
好象是监视notepad.exe
当有的时候,就不删abc.txt
一旦没有,就砍掉——————del abc.txt

嘿嘿,实验了你的批处理,感觉不错!小子有才啊!
兄弟啊,这是怎么弄出来的啊。

还debug呢,俺不会
请求给点资料,俺也学习学习,不行咱们论坛也加个这样的版快
,你给大家指导一下,怎么学,我很想学习
请求给点资料。嘿嘿闪了,谢谢 ................


[ 本帖最后由 lixiaodaoaaa 于 2008-8-18 13:12 编辑 ]
作者: 基拉freedom    时间: 2008-8-18 13:15

:begin
tasklist | find /i "notpead" && goto begin ||goto del
:del
del abc.txt
前提 不允许有其他的笔记本文件打开
OK
作者: wangwei4106    时间: 2008-8-18 14:21

我先去试一下啊,嘿嘿。
我是菜鸟来的,等下告诉你门就知道了啊!
其实好简单的……
作者: wangwei4106    时间: 2008-8-18 14:24

不错啊,就是第一次的速度有点慢!谢谢3楼的了!
作者: 基拉freedom    时间: 2008-8-18 19:30

原帖由 lixiaodaoaaa 于 2008-8-18 12:14 发表
你说的意思是删除你自己编的那个批处理吗?
删除你自己做的批处理后面加一句 del %0
如果在关闭abc.txt的时候再删除abc.txt不好实现
俺不会,请高手,楼下写代码
好象是监视notepad.exe
当有的时候,就不删abc ...


监视??
只要用tasklist这个命令查找一下就好了o(∩_∩)o...
作者: 基拉freedom    时间: 2008-8-18 19:31

原帖由 wangwei4106 于 2008-8-18 14:21 发表
我先去试一下啊,嘿嘿。
我是菜鸟来的,等下告诉你门就知道了啊!
其实好简单的……

不用客气
本人也很菜的




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2