如何将文件夹连接文件包内的文件快捷键。
来源:百度知道 编辑:UC知道 时间:2024/06/05 19:41:22
举例说:就是要求打开 D:\CS1.5文件包内的D:\CS1.5\cstrike.exe 文件,只需要 双击D:\CS1.5文件包就能直接启动 D:\CS1.5\cstrike.exe 游戏。
我记的是文本写个程序生成.inf 文件,加入路径既可。
原以为文件夹内搞个autorun.inf可以使用
测试了下发现没办法实现,注册表里让文件夹播放autorun.inf也难以下手
研究了下发现给文件夹加特殊后缀的方法可以实现,把文件夹链接到控制面板的某个文件上,然后把控制面板里的那个文件的路径改掉。暂时只找到“任务栏和开始菜单”可以实现,因不知有何后遗症,再此还是不介绍了,万一“任务栏和开始菜单”不能用了就不好了。。
现在只好退而求次,给你个在我的电脑上新建文件夹的方法行不?
开始菜单--运行,输入 regedit 确定
下面新建的两个项最好都添加到注册表的收藏夹,留着好改动
1、找到HKEY_CLASSES_ROOT\CLSID\
创建一个唯一项,如
{88888888-1234-4321-1234-123456789ABC}
右边窗口的值是名字,你不写就没名字
2、再找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace
创建项{88888888-1234-4321-1234-123456789ABC}
这样就在我的电脑上创建了一个文件夹了,如果要设置不允许它被删除
右键此项--权限--高级--编辑:删除一栏选择拒绝
要删除的话回到注册表把权限改回来就好了
3、开始给这个文件夹添加图标路径等
回到HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}
新建项DefaultIcon , 右边的值写图标的绝对路径,"shell32.dll,-50"是透明图标,你可以直接写入exe的绝对路径,一般来说可以当图标用
再新建三级的项shell\opem\command,在command右边的值写入exe(cs)的绝对路径
补充:shell下的open是注册表默认的“打开”,你可以自己改名字,shell下可以添加多个项,路径均填在co