我有一些应用程序绝对拒绝安装到除C:\ Program Files或C:\ Program Files(x86)之外的任何应用程序。更改默认安装文件夹的注册表项似乎没有提供任何满足感,所以现在我想知道在那里抛出NTFS结点以强制这些讨厌的应用程序合作。
Windows中当前正在使用文件,因此我很可能无法在活动的操作系统中执行此操作。是否有一些可启动的Windows 7系统工具可以让我实现这一目标?似乎我需要能够将文件(具有权限!)从一个驱动器复制到另一个驱动器,以及为Windows建立联结。
我有一些应用程序绝对拒绝安装到除C:\ Program Files或C:\ Program Files(x86)之外的任何应用程序。更改默认安装文件夹的注册表项似乎没有提供任何满足感,所以现在我想知道在那里抛出NTFS结点以强制这些讨厌的应用程序合作。
Windows中当前正在使用文件,因此我很可能无法在活动的操作系统中执行此操作。是否有一些可启动的Windows 7系统工具可以让我实现这一目标?似乎我需要能够将文件(具有权限!)从一个驱动器复制到另一个驱动器,以及为Windows建立联结。
Answers:
是的,您可以通过创建链接 mklink /j "C:\Program Files\foo1" "E:\foo1"
如果应用程序不直接支持它。我为Steam应用程序(游戏)做这个,它运作得很好。
至于允许您执行此操作的实用程序,您是否尝试过安全模式?
此外,请确保使用管理权限运行命令提示符。你需要 cmd.exe
对于 mklink
(因为它不能直接在powershell中使用)
希望这可以帮助!
C:
至D:
不一定会保留这些。该xxcopy
实用程序将保留它们,虽然该公司已停止交易,但仍可在下载链接上获得免费软件版本。可能有当前的软件保留了8.3个名字,但我很满意xxcopy
这些年来,我从未见过需要寻找替代方案。