Jen*_*ich 7 windows-7 path environment-variables
如何确定系统是否使用了 PATH 环境变量中的特定文件夹?
最近,一些依赖系统PATH的软件停止工作b/c另一个包在变量的开头添加了太多字符,导致重要部分在末尾被截断。
这导致我通过删除一些未使用的目录并缩短其他目录来清理变量;但是,我仍然有很多不确定的东西,我想知道是否有办法确定系统上的任何进程是否使用/未使用 PATH 变量的某些部分。
理想情况下,我会喜欢依赖项列表,但是,我会对可以记录失败/成功尝试的方法感到满意。有任何想法吗?
编辑
我的目标是确定在不破坏任何内容的情况下从 PATH 中删除目录是否安全,因此我需要通过在 PATH 中查找文件来知道是否专门访问了该文件。
没有可靠的方法来确保这一点。例如,应用程序可以在安装时插入自定义路径,而不将其记录在其他任何地方,即使在它自己的设置/文件中也是如此。在这种情况下,无法搜索其他任何地方来确保是否需要它,并且如果删除路径条目,它将中断。
也就是说,要确保 100%,在实际情况下,您可以很有信心地删除与已卸载程序和不再存在的目录相关的任何条目。
| 归档时间: |
|
| 查看次数: |
116 次 |
| 最近记录: |