![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 14:04 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 高手请帮忙看看这个批处理防删文件夹 |
| 可打印版本 4,955 / 46 |
| 第1楼 philon | 发表于 2008-06-25 00:40 |
| 初级用户 发帖 19 积分 42 | |
|
高手请帮忙看看这个批处理防删文件夹 我希望把这个批处理放到任何一个我需要的目录下,执行批处理后,在该目录下新建一个防删文件夹sm.并把该目录下所有的文件和文件夹复制到这个防删文件夹sm.中。用copy只能复制文件无法复制文件夹。用xcopy该如何处理?请高手指点!内容如下:
@echo off&mode con cols=50 lines=12 title 创建或删除一个私密文件夹 if not exist sm..\nul ( md sm..\ color 5a&cls&echo.&echo 私密文件夹已创建!文件将装入私密文件夹中...&ping/n 2 127.1>nul echo 正在复制文件... copy %CurDir% * sm..\>nul 2>nul ) else ( rd /s/q sm..\ color 5e&cls&echo.&echo 私密文件夹已删除!&ping/n 2 127.1>nul ) color 5b&cls&echo.&echo 重复执行重新创建或删除!&ping/n 2 127.1>nul |
|
| 第2楼 pusofalse | 发表于 2008-06-25 00:44 |
| 银牌会员 发帖 646 积分 1,604 | |
|
对畸形文件夹不感冒。
爱莫能助。。。帮顶。。。 不过可以利用“文件夹扩展名”把你的东西藏c:\windows\tasks文件夹中 记住一定要用copy命令,否则图形化界面无效。。。 还有浏览器 控制面板 网上邻居 管理工具 回收站 这些地方都是隐藏文件的好地方。。。。 |
|
| 第3楼 philon | 发表于 2008-06-25 01:01 |
| 初级用户 发帖 19 积分 42 | |
|
我再非常批处理论坛发了帖子也没人解决,郁闷!!
|
|
| 第4楼 HAT | 发表于 2008-06-25 01:04 |
| 版主 发帖 5,017 积分 9,023 | |
|
xcopy不能向畸形文件夹拷贝东西吧
楼主不会是国家核潜艇训练中心的吧 积分 4 |
|
| 第5楼 PPdos | 发表于 2008-06-25 01:20 |
| 高级用户 发帖 268 积分 783 | |
|
潜水三载而不冒泡乎 奇才奇才!
|
|
| 第6楼 philon | 发表于 2008-06-25 01:21 |
| 初级用户 发帖 19 积分 42 | |
|
哈哈哈哈,hat兄弟,见笑了。确实!
|
|
| 第7楼 jsunhj | 发表于 2008-06-25 12:04 |
| 贫困用户 发帖 11 积分 -5 | |
|
不了解,顶一下
|
|
| 第8楼 wxcute | 发表于 2008-06-25 21:45 |
| 中级用户 发帖 211 积分 458 | |
|
xcopy 不好这样处理当前目录。
带点目录不在当前目录下会容易点。 |
|
| 第9楼 yxn064 | 发表于 2008-06-26 16:14 |
| 新手上路 发帖 9 积分 16 | |
|
真是高手能写这么复杂的命令!
|
|
| 第10楼 philon | 发表于 2008-06-27 11:07 |
| 初级用户 发帖 19 积分 42 | |
|
还是没人能解决?
|
|
| 第11楼 amio | 发表于 2008-06-27 11:23 |
| 中级用户 发帖 93 积分 206 | |
|
直接 建立一个你想复制的文件夹? 然后在把那个文件夹下的所有文件 复制到你刚才建那个文件夹里 ??
|
|
| 第12楼 wingface | 发表于 2008-06-27 11:44 |
| 新手上路 发帖 2 积分 12 | |
|
copy %CurDir% * sm6b7e~1>nul 2>nul
别问我为什么,自己用dir /x 看一下就知道了 |
|
| 第13楼 HAT | 发表于 2008-06-27 11:58 |
| 版主 发帖 5,017 积分 9,023 | |
Originally posted by wingface at 2008-6-27 11:44 AM: Nice job! |
|
| 第14楼 moniuming | 发表于 2008-06-27 19:18 |
| 银牌会员 发帖 574 积分 1,335 来自 广西 | |
|
@echo off
for /l %%a in (1 1 10000) do set "n=%%a" echo 经过 %n% 次测试,发现 xcopy 和 move 无法对畸形目录进行操作 pause>nul |
|
| 第15楼 HAT | 发表于 2008-06-27 20:27 |
| 版主 发帖 5,017 积分 9,023 | |
|
to 14楼 用12楼的方法可以用xcopy操作畸形目录
|
|
| 1 2 3 4 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |