|
philon
初级用户
积分 42
发帖 19
注册 2005-12-23
状态 离线
|
『楼 主』:
高手请帮忙看看这个批处理防删文件夹
我希望把这个批处理放到任何一个我需要的目录下,执行批处理后,在该目录下新建一个防删文件夹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
|
|
2008-6-25 00:40 |
|
|
pusofalse
银牌会员
积分 1604
发帖 646
注册 2008-4-13
状态 离线
|
『第
2 楼』:
对畸形文件夹不感冒。
爱莫能助。。。帮顶。。。
不过可以利用“文件夹扩展名”把你的东西藏c:\windows\tasks文件夹中 记住一定要用copy命令,否则图形化界面无效。。。
还有浏览器 控制面板 网上邻居 管理工具 回收站 这些地方都是隐藏文件的好地方。。。。
|
心绪平和,眼藏静谧,无比安稳的火... Purification of soul...Just a false...^_^ |
|
2008-6-25 00:44 |
|
|
philon
初级用户
积分 42
发帖 19
注册 2005-12-23
状态 离线
|
『第
3 楼』:
我再非常批处理论坛发了帖子也没人解决,郁闷!!
|
|
2008-6-25 01:01 |
|
|
HAT
版主
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第
4 楼』:
xcopy不能向畸形文件夹拷贝东西吧
楼主不会是国家核潜艇训练中心的吧
Quote: | 积分 4
发帖 1
注册 2005-12-23
状态 在线 |
|
|
|
|
2008-6-25 01:04 |
|
|
PPdos
高级用户
积分 783
发帖 268
注册 2006-12-26
状态 离线
|
『第
5 楼』:
潜水三载而不冒泡乎 奇才奇才!
|
菩提本无树,明镜亦非台,本来无一物,何处惹尘埃. |
|
2008-6-25 01:20 |
|
|
philon
初级用户
积分 42
发帖 19
注册 2005-12-23
状态 离线
|
『第
6 楼』:
哈哈哈哈,hat兄弟,见笑了。确实!
|
|
2008-6-25 01:21 |
|
|
jsunhj
贫困用户
积分 -5
发帖 11
注册 2008-6-24
状态 离线
|
|
2008-6-25 12:04 |
|
|
wxcute
中级用户
积分 458
发帖 211
注册 2006-7-26
状态 离线
|
『第
8 楼』:
xcopy 不好这样处理当前目录。
带点目录不在当前目录下会容易点。
|
┌───────┐
├→学习→实践→┤
└───────┘ |
|
2008-6-25 21:45 |
|
|
yxn064
新手上路
积分 16
发帖 9
注册 2008-6-25
状态 离线
|
|
2008-6-26 16:14 |
|
|
philon
初级用户
积分 42
发帖 19
注册 2005-12-23
状态 离线
|
|
2008-6-27 11:07 |
|
|
amio
中级用户
积分 206
发帖 93
注册 2007-8-16
状态 离线
|
『第
11 楼』:
直接 建立一个你想复制的文件夹? 然后在把那个文件夹下的所有文件 复制到你刚才建那个文件夹里 ??
|
|
2008-6-27 11:23 |
|
|
wingface
新手上路
积分 12
发帖 2
注册 2007-10-22
状态 离线
|
『第
12 楼』:
copy %CurDir% * sm6b7e~1>nul 2>nul
别问我为什么,自己用dir /x 看一下就知道了
|
|
2008-6-27 11:44 |
|
|
HAT
版主
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第
13 楼』:
Quote: | Originally posted by wingface at 2008-6-27 11:44 AM:
copy %CurDir% * sm6b7e~1>nul 2>nul
别问我为什么,自己用dir /x 看一下就知道了 |
|
Nice job!
|
|
|
2008-6-27 11:58 |
|
|
moniuming
银牌会员
永远的菜鸟
积分 1335
发帖 574
注册 2007-11-27 来自 广西
状态 离线
|
『第
14 楼』:
@echo off
for /l %%a in (1 1 10000) do set "n=%%a"
echo 经过 %n% 次测试,发现 xcopy 和 move 无法对畸形目录进行操作
pause>nul
|
|
2008-6-27 19:18 |
|
|
HAT
版主
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第
15 楼』:
to 14楼
用12楼的方法可以用xcopy操作畸形目录
|
|
|
2008-6-27 20:27 |
|