Board logo

标题: 【建议】关于自定义安装的建议 [打印本页]

作者: Orion    时间: 2010-3-23 20:23     标题: 【建议】关于自定义安装的建议

建议在Win7中通过mklink建立目录联接功能来实现自定义安装,解决权限问题。

即将文件安装在指定路径如“E:\TheWorld”,但是用系统的MKLINK命令,在APPDATA下建立联接。如下:
mklink /j "%appdata%\..\local\TheWorld" "E:\TheWorld"

此时,快捷方式指向仍为
C:\Users\FalZon\AppData\Local\TheWorld\Chrome\Application\chrome.exe
但实际是在运行E盘的文件。

经测试,可以成功安装扩展。
直接运行E盘文件,将缺少权限。
此方法还可以解决缓存与用户文件夹的重定向。

Win7中已经有很多地方使用这种方式进行权限的设定以及引用,技术应该已经成熟。

MKLINK命令行说明
MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      创建目录符号链接。默认为文件
                符号链接。
        /H      创建硬链接,而不是符号链接。
        /J      创建目录联接。
        Link    指定新的符号链接名称。
        Target  指定新链接引用的路径
                (相对或绝对)。
作者: Orion    时间: 2010-3-24 16:15

顶上,希望老大能看到。
作者: dvkng    时间: 2010-3-24 16:29

已记下。有时间就验证方案可行性。谢谢楼主。
作者: Orion    时间: 2010-3-24 16:33

太好了,不客气




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2