每个进程驱动器替换(窗口)

时间:2017-03-29 09:24:01

标签: windows hook c++builder drives

我需要在Windows(7)上运行两个进程,其中两个进程都有不同的替换驱动器,例如:

subst P:\ C:\path1

......和第二个

subst P:\ C:\path2

(为什么我需要它:旧项目文件(C ++ Builder 5)有源代码和库指定的路径,如P:\,L:\,....等......我需要它们来编译在构建服务器上)

我现在如何解决它:

creating net user temporaryuser
paexec/pstools login as temporary user, runing subst and then running the build

还有其他(或更好的)解决方案吗? - >对我来说,即使使用基于进程ID的替代驱动器进行系统范围的挂钩,实际上也是一种更好的解决方案。

(什么不能做: - > C ++ Builder 5不接受项目文件中的%变量%,因此这不是一个选项。 - >手动替换项目文件中的驱动器是危险的,因为整个事情都来自git然后再次提交)

谢谢!

0 个答案:

没有答案