如果要类似IE一样的快捷方式,可以按下面的方式修改注册表。
同时这个方式的好处:可以把快捷方式的命令行属性等保存到注册表,有一定的保密作用。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-00000000FFFF}]
@="Your App Name"
"InfoTip"="Nice description of your app"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-00000000FFFF}\DefaultIcon]
@="%SystemRoot%\\system32\\SHELL32.dll,46"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-00000000FFFF}\InProcServer32]
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-00000000FFFF}\Shell]
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-00000000FFFF}\Shell\Open]
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-00000000FFFF}\Shell\Open\command]
@="\"C:\\Windows\\Notepad.exe\" \"C:\\ParameterExample.txt\""
[HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-00000000FFFF}\ShellFolder]
"Attributes"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{00000000-0000-0000-0000-00000000FFFF}]
@="Your App Name"