|
原帖由 玄天 于 2010-12-8 20:24 发表
能否修正下 pint 命令,即:PINT %WinDir%\System32\PECMD.EXE,StartMenu,这样也可以正常执行
另外是否可加强 REGI 命令使其可以支持可扩展字符串值?
示例不是有这个么?难道存而BUG?
┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ │格式│PINT <文件名称>,[菜单名称|菜单标识|#字符串ID] ┃
┃ ├──┼──────────────────────────────────────────────┨
┃ │功能│将已经存在的 EXE 或 LNK 文件 Pin 到"开始菜单"或"任务栏",NT5.x系统只支持"开始菜单"。 ┃
┃ ├──┼──────────────────────────────────────────────┨
┃ │参数│■文件名称: 已经存在的 EXE 或 LNK 文件名,要带路径和扩展名,支持环境变量解释; ┃
┃ │ │■菜单名称: EXE、LNK文件右键菜单对应的字符串,如"附到「开始」菜单(&U)"、"锁定到任务栏(&K)";┃
┃ │ │■菜单标识: 可以用"StartMenu"或"TaskBand",前者表示Pin到"开始菜单",后者表示Pin到"任务栏"; ┃
┃ │ │■字符串ID: 数值,"附到「开始」菜单(&U)"、"锁定到任务栏(&K)"在SHELL32.DLL资源字符串的序号。 ┃
┃ ├──┼──────────────────────────────────────────────┨
┃'PINT'│示例│PINT %WinDir%\Regedit.LNK,附到「开始」菜单(&U) 或 PINT %WinDir%\Regedit.EXE,锁定到任务栏(&K)┃
┃ │ │PINT %WinDir%\System32\calc.exe,#5381 或 PINT %WinDir%\System32\calc.LNK,#5386 ┃
┃ │ │PINT %WinDir%\System32\PECMD.EXE,StartMenu 或 PINT %WinDir%\Regedit.EXE,TaskBand ┃
┃ ├──┼──────────────────────────────────────────────┨
┃ │备注│※该命令需系统功能的支持,在一些精简系统或XP、2003系统中可能因功能的精简或欠缺而无法实现; ┃
┃ │ │※"菜单名称"、"菜单标识"和"字符串ID"3个参数只取其一,当3个参数均省略时表示Pin到"开始菜单"; ┃
┃ │ │ 这3个参数因系统而异,建议使用系统的菜单名称,如 "附到「开始」菜单(&U)" 来表示; ┃
┃ │ │※"菜单名称"原理上可以用系统右键菜单的其它项目,来实现一定的功能,如用"打开(&O)"来打开文件;┃
┃ │ │※"菜单标识"中的"TaskBand"也可用"TaskBar"代替,如 PINT %WinDir%\Regedit.EXE,TaskBar ┃
┃ │ │※6个示例中,左边3个表示 Pin 到"开始菜单",右边3个表示 Pin "任务栏"到。 ┃
┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ |
|