查看: 3037|回复: 12
收起左侧

[已解决] 这个代码能改成复制原文件的快捷方式吗

 关闭 [复制链接]
lepi12
发表于 2015-9-8 17:58:55 | 显示全部楼层 |阅读模式
本帖最后由 lepi12 于 2015-9-9 00:59 编辑

copy "%~1"  C:\Users\leo\Desktop

本来想要个功能实现复制文件到桌面快捷方式
别人给了段类似的代码  但是实现的是复制原文件到桌面
请问怎么改成复制原文件的快捷方式
风之咩~
发表于 2015-9-8 18:11:29 | 显示全部楼层
你需要的是生成快捷方式  而不是复制文件把
用vbs脚本
lepi12
 楼主| 发表于 2015-9-8 18:13:59 | 显示全部楼层
风之咩~ 发表于 2015-9-8 18:11
你需要的是生成快捷方式  而不是复制文件把
用vbs脚本

就是要生成原文件的快捷方式到桌面  可以通过打开方式进行调用的

我自己不会写代码
你告诉我用vbs我也不懂
网上查了一些代码 但是功能貌似都有出入 主要是我也看不大懂
风之咩~
发表于 2015-9-8 20:55:19 | 显示全部楼层
lepi12 发表于 2015-9-8 18:13
就是要生成原文件的快捷方式到桌面  可以通过打开方式进行调用的

我自己不会写代码


刚抽空写了一个 你放到cmd里运行看说明就懂怎么用了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 1经验 +6 收起 理由
woxihuan2011 + 6 感谢提供分享

查看全部评分

翼风Fly
发表于 2015-9-8 21:42:31 | 显示全部楼层
本帖最后由 翼风Fly 于 2015-9-8 22:09 编辑
风之咩~ 发表于 2015-9-8 20:55
刚抽空写了一个 你放到cmd里运行看说明就懂怎么用了


唯一不爽的是你这需要管理员权限(如果你们把UAC关了请无视这句。。。)

于是乎我做了个批处理
快捷方式创建方式参照http://www.bathome.net/thread-11050-1-1.html

把这个放到
C:\Users\用户名\AppData\Roaming\Microsoft\Windows\SendTo


而我这个唯一不爽的,就是杀软可能会拦。。。
需要加白名单。。。
源代码可直接用记事本打开,不会有问题
拦截原因是cmd/mshta这两个系统程序会往桌面写文件(360的策略是,容易被钻空子的程序读写桌面会有更严格的审查)

对了,如果被发送快捷方式的文件在桌面上(及子目录)会报错。。。我暂时不纠结原因了。。。

话说你写的那个程序怎么用?Win10,cmd不行,发送到不行,文件拖拽不行,双击闪退,双击后WD说发现威胁 @风之咩~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 1经验 +6 收起 理由
woxihuan2011 + 6 感谢提供分享

查看全部评分

风之咩~
发表于 2015-9-8 22:15:48 | 显示全部楼层
翼风Fly 发表于 2015-9-8 21:42
唯一不爽的是你这需要管理员权限(如果你们把UAC关了请无视这句。。。)

于是乎我做了个批处理

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
翼风Fly
发表于 2015-9-8 22:23:45 | 显示全部楼层

好奇怪。。。
明天有时间再看看。。。
我那个有问题不?
风之咩~
发表于 2015-9-8 22:26:18 | 显示全部楼层
翼风Fly 发表于 2015-9-8 22:23
好奇怪。。。
明天有时间再看看。。。
我那个有问题不?

- -我Win10x64没问题
你那创建方法是url
lepi12
 楼主| 发表于 2015-9-9 00:57:25 | 显示全部楼层
本帖最后由 lepi12 于 2015-9-9 00:59 编辑
风之咩~ 发表于 2015-9-8 20:55
刚抽空写了一个 你放到cmd里运行看说明就懂怎么用了


谢谢帮忙,不过刚刚百度上别人给了个批处理的也能直接生成lnk的快捷方式,里面写了VBScript什么的,不知道是不是也调用了vbs,反正我是几乎看不懂,完全超出我的理解范围了
因为这个使用起来更方便,不需要我做任何设置,任意文件直接从打开方式里调用就能生成快捷方式,解决了我的问题,所以直接用了这个,发上来给大家分析下


再次感谢你的热心帮助,虽然没用上你给专门编写的脚本,但是真心感谢你

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
翼风Fly
发表于 2015-9-9 08:07:41 | 显示全部楼层
本帖最后由 翼风Fly 于 2015-9-9 08:19 编辑
风之咩~ 发表于 2015-9-8 22:26
- -我Win10x64没问题
你那创建方法是url


我那创建的是URL?你看一下那帖的4楼
总之不可能。。。。你怎么用的?
我那个有3种用法
1、文件直接拖拽到批处理图标(不用打开批处理)
2、放到 发送到 菜单
3、修改注册表,增加发送项(然而暂时不清楚Windows照片查看器的菜单修改,莫非在dll?)

楼主9楼的附件。。。主要代码和我是一样的。。。而且也是触发360桌面保护机制报毒。。。使用方法完全同上。。。如果楼主还需要修改也可继续完善。。。
若想看懂怎么回事,可见我上面的帖子链接4楼,以及我代码里的注释(不过承认我那个写的草率低效了点。。。)

至于你那个。。。莫非就是因为有UAC。。。?貌似也不科学。。。


要不。。。看一下源码?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-14 18:42 , Processed in 0.141900 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表