|
ywl917
初级用户
积分 20
发帖 7
注册 2008-8-29
状态 离线
|
『楼 主』:
创建快捷方式出了问题
我现在遇到这个问题,我上次问的问题时复制快捷方式,我后搞到了,但我又发现这个快捷方式到了别人的电脑上就不起效了,那我现在就得用BAT在当前文件夹内首先为EXE创建快捷方式了,我用的是
@echo off
echo [InternetShortcut] >"%ALLUSERSPROFILE%\桌面\劲舞团.url"
echo URL=%cd%\劲舞团.exe >>>"%ALLUSERSPROFILE%\桌面\劲舞团.url"
echo IconIndex=0 >>>"%ALLUSERSPROFILE%\桌面\劲舞团.url"
echo IconFile=%cd%\劲舞团.exe>>>"%ALLUSERSPROFILE%\桌面\劲舞团.url"
pause
但结果创建出来的EXE快捷方式双击后时打开一个网页,我不知道出了什么问题啊 帮帮忙阿
|
|
2008-9-3 20:10 |
|
|
HAT
版主
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第
2 楼』:
>>>
这个符号是啥意思?
|
|
|
2008-9-3 21:52 |
|
|
HAT
版主
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第
3 楼』:
shortcut.exe
http://upload.cn-dos.net/img/464.zip
Quote: | C:\Test>shortcut /?
Shortcut [Version 1.11]
Creates, modifies or queries Windows shell links (shortcuts)
The syntax of this command is:
shortcut /F:filename /A:C|E|Q [/T:target] [/P:parameters] [/W:workingdir]
[/R:runstyle] [/I:icon,index] [/H:hotkey] [/D:description]
/F:filename : Specifies the .LNK shortcut file.
/A:action : Defines the action to take (C=Create, E=Edit or Q=Query).
/T:target : Defines the target path and file name the shortcut points to.
/P:parameters : Defines the command-line parameters to pass to the target.
/W:working dir : Defines the working directory the target starts with.
/R:run style : Defines the window state (1=Normal, 3=Max, 7=Min).
/I:icon,index : Defines the icon and optional index (file.exe or file.exe,0).
/H:hotkey : Defines the hotkey, a numeric value of the keyboard shortcut.
/D:description : Defines the description (or comment) for the shortcut.
Notes:
- Any argument that contains spaces must be enclosed in "double quotes".
- If Query is specified (/A:Q), all arguments except /F: are ignored.
- To find the numeric hotkey value, use Explorer to set a hotkey and then /A:Q
- To prevent an environment variable from being expanded until the shortcut
is launched, use the ^ carat escape character like this: ^%WINDIR^%
Examples:
/f:"%ALLUSERSPROFILE%\Start Menu\Programs\My App.lnk" /a:q
/f:"%USERPROFILE%\Desktop\Notepad.lnk" /a:c /t:^%WINDIR^%\Notepad.exe /h:846
/f:"%USERPROFILE%\Desktop\Notepad.lnk" /a:e /p:C:\Setup.log /r:3
An argument of /? or -? displays this syntax and returns 1.
A successful completion will return 0.
Copyright 2000-2005 Marty List, www.OptimumX.com |
|
|
|
|
2008-9-3 22:00 |
|
|
ywl917
初级用户
积分 20
发帖 7
注册 2008-8-29
状态 离线
|
『第
4 楼』:
回复
哦 那个啊,和>>是一个效果,我在百度里找的时候后来吧两个的给换成三个的,结果都一样,后来就没有改过来 你的第二个回复看不懂啊 大哥 救啊 ,
|
|
2008-9-4 08:37 |
|
|
ywl917
初级用户
积分 20
发帖 7
注册 2008-8-29
状态 离线
|
『第
5 楼』:
回复
你发给我的那个EXE时怎么用的啊,没有用BAT做的吗,我的那个BAT代码有什么问题可以说说吗,或你可以有别的代码教教我好吗,大哥 我最近在等着上传我一个做的东西----劲舞团单机,o(∩_∩)o...
|
|
2008-9-4 08:42 |
|
|
HAT
版主
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第
6 楼』:
>>>和>>是一个效果?你用的什么系统?
|
|
|
2008-9-4 09:40 |
|
|
ywl917
初级用户
积分 20
发帖 7
注册 2008-8-29
状态 离线
|
『第
7 楼』:
回复
是我说错了吧 ,我时XP的 o(∩_∩)o... 反正后来就时出现的结果好像都时一样的吧,我试了好几次,后来就没有改过来,所以就那样了 ,我的问题可以解决的吗 大哥 帮帮我 啊......
|
|
2008-9-4 10:49 |
|
|
kidzgy
中级用户
积分 262
发帖 129
注册 2007-7-11
状态 离线
|
『第
8 楼』:
3楼大哥,麻烦翻译一下,就别折腾人了~~
|
|
2008-9-4 19:20 |
|
|
moniuming
银牌会员
永远的菜鸟
积分 1335
发帖 574
注册 2007-11-27 来自 广西
状态 离线
|
『第
9 楼』:
为什么用shortcut的代码1可以使用qq的图标,而代码2却不能呢,望指教!!!
代码1:
@echo off
shortcut /f:"%userprofile%\桌面\qq.lnk" /a:c /t:"f:\test\test.bat"
/i:"d:\program files\tencent\qq\qq.exe" 代码2:
@echo off
>"%userprofile%\桌面\qq.url" echo [internetshortcut]
>>"%userprofile%\桌面\qq.url" echo url="d:\temp\a.bat"
>>"%userprofile%\桌面\qq.url" echo IconFile="d:\program files\tencent\qq\qq.exe"
|
|
2008-9-18 23:08 |
|
|
tireless
银牌会员
积分 2025
发帖 1122
注册 2007-9-5
状态 离线
|
『第
10 楼』:
re 9 楼
代码2 少了一行:
>>"%userprofile%\桌面\qq.url" echo IconIndex=0
|
|
2008-9-19 11:12 |
|
|
moniuming
银牌会员
永远的菜鸟
积分 1335
发帖 574
注册 2007-11-27 来自 广西
状态 离线
|
『第
11 楼』:
非常感谢,成功了,其实在我的试验中,我是在文件夹中创建这个快捷方式的,所以不成功,只有在桌面创建才行,而shortcut可以在文件夹中创建,毕竟是专业的,呵呵...
|
|
2008-9-19 11:26 |
|