|
pinghu
中级用户
积分 307
发帖 130
注册 2008-2-1
状态 离线
|
『楼 主』:
如何实现用右键菜单调用bat文件完成移动文件的功能
功能1:当鼠标右键选中若干个文件和文件夹时,右键菜单中出现“移动至父目录”命令,执行的结果为将选中的文件和文件夹移动至父目录。如存在文件重名现象就自动重命名
功能2:当鼠标右键选中若干个文件夹时,右键菜单中出现“脱壳”命令,执行的结果为将选定文件夹中的所有内容移动至当前目录然后删除所选文件夹。如存在文件重名现象就自动重命名
我用的是xp,这两个功能如果能实现的话是很有用的。问题有些难,还望大家研究研究!
如果能写出bat单文件实现这两个功能那我会佩服的五体投地,单文件实现不了的话。用bat和reg组合起来也不错啊。有劳大家了
|
|
2008-2-4 16:51 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
|
2008-2-4 17:37 |
|
|
pinghu
中级用户
积分 307
发帖 130
注册 2008-2-1
状态 离线
|
『第
3 楼』:
难就难在若何保证重命名后又不至于和其他文件重名是吗
|
|
2008-2-5 11:14 |
|
|
3742668
荣誉版主
积分 2013
发帖 718
注册 2006-2-18
状态 离线
|
『第
4 楼』:
单个文件实现并不难,只不过体力活都懒得去做而已。
建议你学习一下 无奈何 的sendto+,以及本版多次讨论过的 右键菜单 的问题,应该很简单就能实现。
|
|
2008-2-5 11:41 |
|
|
pinghu
中级用户
积分 307
发帖 130
注册 2008-2-1
状态 离线
|
『第
5 楼』:
楼上说的帖子我找不着啊,哪位能给个引用地址
|
|
2008-2-5 19:31 |
|
|
pinghu
中级用户
积分 307
发帖 130
注册 2008-2-1
状态 离线
|
『第
6 楼』:
假设我选定文件的时候
用%1表示该文件,用cd %~dp1命令进入该文件夹,接下来我用xcopy /s/q/-y %1 ..\复制文件的时候出现找不到文件的情况怎么处理呢?
|
|
2008-2-5 19:49 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
7 楼』:
为什么不用move?
你的文件路径是不是有空格?
|
|
2008-2-5 19:55 |
|
|
pinghu
中级用户
积分 307
发帖 130
注册 2008-2-1
状态 离线
|
|
2008-2-5 20:17 |
|
|
pinghu
中级用户
积分 307
发帖 130
注册 2008-2-1
状态 离线
|
『第
9 楼』:
我只会用xcopy加rd,move怎么加参数表示指定路径下所有文件和文件夹呢
|
|
2008-2-5 20:20 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
10 楼』:
应该是*.*
有空格你要引起来……
在你脚本不要直接执行,最好先echo看看。。。
|
|
2008-2-5 20:35 |
|
|
pinghu
中级用户
积分 307
发帖 130
注册 2008-2-1
状态 离线
|
『第
11 楼』:
选定文件的时候调用%1却返回空值,为什么啊。郁闷啊,不能给全代码,至少给点提示啊
|
|
2008-2-5 20:57 |
|
|
pinghu
中级用户
积分 307
发帖 130
注册 2008-2-1
状态 离线
|
『第
12 楼』:
看来各位还未重视我的帖子,我想是因为大家认为难就难在重命名上面,移动文件看起来很容易,等你亲自测试的时候就会发现,当选中若干文件时,在注册表命令行中调用一个bat文件,bat不知道你选的文件是什么,%1在这里不起作用。你就没办法继续下去。有意思的是当选定目录时%1却可以返回当前路径,也就是说,第二个功能实现起来要比第一个功能容易(暂时不考虑重命名)如果问题换成“在右键菜单中加入cmd或者格式化什么的,我也不用大费周章的来这里提问了
|
|
2008-2-5 21:48 |
|
|
pinghu
中级用户
积分 307
发帖 130
注册 2008-2-1
状态 离线
|
『第
13 楼』:
问题不解决之前,我不想让帖子沉下去,解决问题的同时也会得到其中的乐趣啊
|
|
2008-2-5 22:17 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
14 楼』:
|
|
2008-2-5 22:36 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
15 楼』:
临时用空间上传了下。
不能看到图的话,我在找找地址好了……
论坛的上传系统太郁闷了~~
|
|
2008-2-5 22:39 |
|