[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
哦。原来以为MOVE一直可以跨区移动文件夹的,原来并没有那么地强大啊,但是文件为什么可以呢

TOP

如果move的时候可以遇见重名文件自动更名就好了,比如1.txt更改为1(1).txt。

TOP

这个和复制粘贴的效果一样的吧

TOP

俺看看,学习一下,你们真强大

TOP

看得很明白!

LZ表达水平很高!看你的讲解更容易明白!

我是新人,顺带问个问题:假设我copy或move一个文件。我怕出错,所以我想把目的文件的属性打开看下修改日期也用dir么?
貌似我试了但没看到它打开。为什么? 正确的该怎么用?
人和人是有差距的。不懂就是不懂,懂就是懂

TOP

move 文件夹的时候, 不支持 通配符

move 文件夹的时候, 不支持 通配符

TOP

  跨分区移动文件夹的一个例子:把C盘的文件夹移动到D盘。
尺有所短寸有所长,学好批处理没商量;
考虑问题复杂化,解决问题简洁化。

心在天山,身老沧州。

TOP

问下什么叫跨分区?麻烦高手解答下~~
我是新人~~呵呵 先行谢谢了

TOP

我也没有注意不能跨区的问题。copy+deltree了

TOP

的确,惭愧呀,原来以为文件夹的copy得由自己写呢

TOP

回复 7楼 的帖子

先复制,后删除。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

如果我们非要跨分区move文件或文件夹呢?

TOP

如果你嫌跳出这个提示信息很麻烦,而你的真正目的是强行覆盖所有的重名文件的话,给move加上个 /Y 的开关,写成 move /y A B就可以了——默认情况下,move 是带 /-y  开关的,也就是默认会出现重名文件的提示信息,只不过这个默认开关是可以省略的。
在CMD窗口中默认的是带/-y开关,但是在P中默认的是/y开关!
命令行开关 /Y 可以出现在 COPYCMD 环境变量中。这可以用命令行上
的 /-Y 替代。默认值是,除非 MOVE 命令是从一个批脚本内
执行的,改写时都发出提示。

[ 本帖最后由 zjw767676 于 2009-6-6 20:18 编辑 ]
1

评分人数

有一种爱叫放弃

TOP

  之前没注意到move不能跨分区移动文件夹的问题,感谢zqz0012005的提醒,马上更新。
尺有所短寸有所长,学好批处理没商量;
考虑问题复杂化,解决问题简洁化。

心在天山,身老沧州。

TOP

还要值得注意的一点:
move和fso的MoveFolder方法都不能跨分区移动文件夹。
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

返回列表