首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将一个目录重定向到另一个目录

将一个目录重定向到另一个目录
EN

Stack Overflow用户
提问于 2011-09-05 08:16:47
回答 2查看 107关注 0票数 1

我正在用Python编写一个用于遗留游戏的mod脚本。这个游戏寻找文件夹"AI“在其安装目录。现在,每次在游戏运行之前,都会选择一个特定的文件夹(例如,AI_1或AI_2),它应该表现得好像是AI文件夹(实际的AI文件夹不存在)。

我想出了几个解决方案:

  1. 将AI_1临时重命名为AI,运行游戏并重新命名。
  2. 创建一个指向AI_1的符号,名为AI.

现在,这两个选项在我看来都不是最优的,因为1是“脏”的,如果脚本意外退出,它会留下垃圾,而2在Windows上很难做到。我看过NTFS的连接,但是这个游戏的一些用户用一个很胖的usb棒运行它,我不想把它们放在寒冷的地方。

做这件事最好的方法是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-05 08:59:50

我认为重命名的选项是可以的。若要解决scrip被意外终止时的情况,请将一个具有原始文件夹名称的附加文件放入所有AI_x文件夹。然后在启动时,只需在AI文件夹中检查该文件,并将该文件夹重命名为它的原始名称。

另一个变体是只向游戏文件夹中添加一个文件,其中存储当前重命名为AI的文件夹的原始名称。

票数 0
EN

Stack Overflow用户

发布于 2011-09-05 08:20:37

当游戏加载到临时文件夹时,为什么不将文件夹拉链并解压缩,这样就更简单了。由于数据是临时的,所以您可以在程序退出时删除这些信息,或者让窗口清理它。

如果文件夹的大小相对较小(几MB),此建议将有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7305455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档