把一个文件复制到指定盘的所有根目录下,并无法删除
🖨 打印本页
标题:把一个文件复制到指定盘的所有根目录下,并无法删除
作者:mfdcxnf | 时间:2007-03-02 00:39 | 标题:把一个文件复制到指定盘的所有根目录下,并无法删除
我看了( 精华 I: 批处理室经典帖子分类索引)这里面的把一个文件拷贝到很多的文件夹(规律)
在此在请问一下,能不能把指定的文件复制到指定盘里所有的文件夹里。
[ Last edited by namejm on 2007-3-1 at 06:29 PM ]
作者:slore | 时间:2007-03-02 00:45
dir /s /b /ad D:
这样会得到所有文件夹路径,配合for....搞定。
(不是干什么坏事吧?)
作者:mfdcxnf | 时间:2007-03-02 00:47
为什么大家总想着干坏事,在这里来本来就是讨论吗。学一些新鲜的东西对吧,所以不管什么样,只要有一颗善良的心都是不会干坏事的。
作者:slore | 时间:2007-03-02 00:53
又不是没给你说?但是你觉得一般有这个必要么?
desktop.ini?配置文件夹背景?
作者:mfdcxnf | 时间:2007-03-02 05:39
谢谢楼上的指点,我以完成了
for /f %%i in ('dir /s /a /b /ad e:.') do (copy 99.bat %%i\)
作者:jmz573515 | 时间:2007-03-02 05:44
就算是复制到了每个文件夹下也无所谓,可以通过查找删除,所以没什么干不干坏事儿.... ,个人看法 :)
作者:qingfushuan | 时间:2007-03-02 06:01
方法是中性的,人是善良的,好学总是对的
作者:mfdcxnf | 时间:2007-03-02 06:22
那继续想一下,有没有删除不掉的方法。哈哈
作者:NaturalJ0 | 时间:2007-03-02 06:28
怎么会删不掉?
作者:mfdcxnf | 时间:2007-03-02 07:10
用系统进程之类的呀,反正是禁止防问的。我也不知道,只是看高手有没有好的方法和提示,大家共同想一下吗。
作者:mfdcxnf | 时间:2007-03-04 08:25
怎么没有高手指点呀
作者:mfdcxnf | 时间:2007-03-04 08:52
请大家多帮忙一下,附件里面是将文件复制到D盘所有子目录下,可是运行BAT后要显示复制一个文件,怎么能让这个提示不显示呢。请各路朋友多多指点,在此先谢谢。
作者:zhoushijay | 时间:2007-03-04 09:39
呵呵,我以前也想过用BAT搞,但是这太容易被发现了,行不通,高级的病毒需要文件保护而不是藏,即使你找到了文件你也没办法删除.
作者:aatiandiS | 时间:2007-03-04 19:41 | 标题:把一个文件复制到指定盘的所有根目录下,并无法删除 »
谢谢
作者:mfdcxnf | 时间:2007-03-07 05:28
我又来顶一下,哈哈。在请高手们帮忙解决一下哦,哈哈
作者:Kinglion | 时间:2007-03-07 05:32
复制完成后需要设置文件属性
作者:zhoushijay | 时间:2007-03-07 08:55
想要无法删除 那就嵌入系统进程吧,比如 explorer.exe 那就删不掉了 除非把explorer也删掉
不过这个用BAT恐怕难度......
作者:g4rr | 时间:2007-03-08 08:56
看了一下代码,其它不变,只要在COPY命令后面加一 >nul 2>NUL 就行了
即
copy 21.bat %%i\ >nul 2>nul
关于NUL的用法可参考论坛里的其他帖子。
关于无法删除的我也不懂。等高手回复吧!
作者:mfdcxnf | 时间:2007-03-10 04:18
18楼的我验证过了,不行的,不过也得谢谢你。请另帮忙想想办法。
作者:mfdcxnf | 时间:2007-03-10 04:41
如何加载到explorer.exe进程中去。
来源:https://www.cn-dos.net/forum/viewthread.php?tid=28022 · 打印时间 2026-08-03 18:12