Board logo

标题: [代码合集] 求个创建快捷方式的批处理 [打印本页]

作者: qubin1979    时间: 2009-6-20 16:35     标题: 求个创建快捷方式的批处理

各位大哥 我是个新手想求个创建快捷方式的批处理,比如说我有个D:\a.txt文档我想把它创建快捷方式到E:\b.txt


a.txt里面的内容,里面的空行我也要。

1111
2222

3333
4444
作者: qubin1979    时间: 2009-6-20 17:08

高手都去那了,不会是星期六也休息了把
作者: keen    时间: 2009-6-20 17:28     标题: 回复 2楼 的帖子

有问题,请先使用本论坛的搜索功能。
你的问题可以以“快捷方式”为关键字搜索。
作者: qubin1979    时间: 2009-6-20 18:04

找过了没有合适我用的,创建后显示的图标和原文件不一样的,我要创建的快捷方式我文件是txt,log格式。哪个大哥会给我写个出来。
作者: Batcher    时间: 2009-6-20 20:12     标题: 回复 4楼 的帖子

  1. @echo off
  2. set SrcFile=D:\a.txt
  3. set LnkFile=E:\b.txt
  4. call :CreateShort "%SrcFile%" "%LnkFile%"
  5. goto :eof
  6. :CreateShort
  7. mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(""%~2.lnk""):b.TargetPath=""%~1"":b.WorkingDirectory=""%~dp1"":b.Save:close")
复制代码

作者: qubin1979    时间: 2009-6-21 11:05

试了    解决了   谢谢
作者: keen    时间: 2009-6-21 12:16     标题: 回复 6楼 的帖子

问题解决后,请主动给标题前面添加【已解决】。谢谢!




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2