怎么用批处理处理自身或者是在同一文件夹下的文件?

就是说源路径是一个相对路径,随着移动硬盘插入不同的电脑盘符也会随之改变,因此我想要写一个批处理就放在移动硬盘里,每次插入U盘直接打开批处理,即可把硬盘中所有内容复制到想要... 就是说源路径是一个相对路径,随着移动硬盘插入不同的电脑盘符也会随之改变,因此我想要写一个批处理就放在移动硬盘里,每次插入U盘直接打开批处理,即可把硬盘中所有内容复制到想要的路径(目的地)。这个该怎么做????? 展开
 我来答
幽游数码
2012-05-23 · TA获得超过772个赞
知道小有建树答主
回答量:270
采纳率:50%
帮助的人:115万
展开全部
批处理文件内容:
@ ECHO OFF & md "X:\XXX" & cls & ECHO. & ECHO.
echo. & echo. & echo 同步操作进行中,请稍后…… & echo.
echo 由于数据文件比较多,请耐心等待…… & echo.
xcopy .\*.* "X:\XXX\" /s/e/h/v/c/y/z/d/k/r
echo. & echo. & echo 同步成功…… & echo. & echo 按任意键退出...
pause > nul & exit

PS:上面的X:\XXX即为你的拷贝到的目的地!如果路径中含有空格,路径前后需要加英文双引号"",/d参数的作用是:如果目的地有相同的文件则跳过,如果目的地的相同文件日期比源文件旧,则覆盖! 该批处理文件请放在移动盘的根目录!该文件支持局域网文件双向复制备份(修改源或目的路径为网络路径,如:\\192.168.10.10\X$\XXX\ 即可)! 我就是用该批处理同步备份局域网中不同PC间文件的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hnsz2k
2012-05-16 · TA获得超过1582个赞
知道大有可为答主
回答量:1360
采纳率:100%
帮助的人:1453万
展开全部
一个 .(小数点)代表当前文件夹
两个小数点 .. 代表上一级文件夹
test\ 次级文件夹 test, 同 .\test\
..\test2\ 姊妹文件夹(从上一级再进入文件夹test2)test2 与当前文件夹同级
………………
%0 代表批处理文件自身
%~dp0 代表批处理所在文件夹的路径
追问
嗯 非常感谢!
我想学习批处理 推荐几本书或者给些教程可以吗?
追答
批处理之家有不少教程,你去看看吧,定有益处。

如果问题已经解决,请采纳一下,以便关闭此问题。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uikrphnaa
2012-05-16
知道答主
回答量:3
采纳率:0%
帮助的人:4813
展开全部
还不错的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式