附了用右键创建快捷方式外,还可以用命令创建快捷方式,但需要用到下面的小程序。
shortcut
[download id=”4″]
语法规则:
shortcut AppFile [/a Arguments] [/h HotKey] [/s ShowCmd] [/d Description]
[/i IconPath,IconIndex] [/l|/ld|/ll|/ls LinkFile]
AppFile 你希望创建快捷方式的文件名。
/a 可选参数—用于执行文件名的额外辅助参数。
/h 可选参数—指定某快捷方式热键
[ctrl+alt+shift+f1]。
/s 可选参数—用于设置程序窗口的显示方式
[默认:常规1,最小化2,最大化3]。
/d 可选参数—为快捷方式定义描述(或备注)。
/i 可选参数—创建快捷方式的图标文件与图标索引。
/l 你希望创建快捷方式的全文件名。
/ld 表示快捷方式路径默认为桌面。
/ll 表示快捷方式路径默认为启动栏。
/ls 表示快捷方式路径默认为开始菜单。
注意事项:
如果目录中有空格,应该在目录前后加引号。
比如:E:\Program Files\starcraft\starcraft.exe
应该写成:E:\>shortcut “E:\Program Files\starcraft\starcraft.exe” /ld sc.lnk
另请注意:程序默认的桌面是在:C:\Documents and Settings\userid\桌面,如果更改了桌面的位置,可能在桌面上看不到快捷方式。
程序示范:
shortcut D:\Tencent\QQ\Bin\QQ.exe /h ctrl+shift+alt+f4 /ld c.lnk
shortcut D:\Tencent\QQ\Bin\QQ.exe /d hello /ld c.lnk
shortcut D:\Tencent\QQ\Bin\QQ.exe /s 2 /ld c.lnk
shortcut D:\Tencent\QQ\Bin\QQ.exe /a -win /ld c.lnk
shortcut D:\Tencent\QQ\Bin\QQ.exe /i C:\WINDOWS\system32\shell32.dll,13 /ld c.lnk
shortcut D:\Tencent\QQ\Bin\QQ.exe /a -win /d QQ /s 3 /h ctrl+F5 /i C:\WINDOWS\system32\shell32.dll,13 /ld c.lnk
另一版本的shortcut
[download id=”5″]
shortcut: [-? -h -f -c -r -s] [[-t] target [[-n] name]] [-d working directory]
[-a Arguments] [-i Iconfile] [-x Icon index] [-u {all|[natdix]}]
[-l logfile]
-? -h This help
-f Force overwrite of an existing short cut
-c Change existing shortcut
-s Make shortcut non tracking (Stupid)
-r Resolve broken shortcut
-t target Specifies the target of the shortcut
-n name Specifies the file name of the shortcut file
-d directory Specifies the directory name to start the application in
-a arguments Specifies the arguments passed when the shortcut is used
-i iconfile Specifiles the file the icon is in
-x index Specifies the index into the icon file
-u [spec] Dumps the contents of a shortcut. ‘all’ is the same as ‘natdix’
but the letters of ‘natdix’ can be specified to display specific
fields in the shortcut (repeats allowed, and order followed)
-l logfile record error messages in specified file