我是一名测试人员,有数百个版本的相同程序要测试。
为了避免复制某些可执行文件,我将它们存储为 prog.exe.1 prog.exe.2 等。然后脚本创建一个硬链接 prog.exe(mklink /H ..
或fsutil hardlink create prog.exe prog.exe.1
)到循环中的所有 exe 并启动。这比复制快很多(其实文件多)
在大多数情况下,启动的 exe 在任务查看器中显示为 prog.exe。问题是有时它会显示为 prog.exe.1(2、3 或 124...),这会破坏一切...
良好的输出(显示 prog.exe 时)fsutil hardlink list prog.exe
是:
\Program Files\prog\prog.exe.1
\Program Files\prog\prog.exe
错误输出(显示 prog.exe.1 时):
\Program Files\prog\prog.exe
\Program Files\prog\prog.exe.1
问题:如何让它在任务查看器中始终显示为 prog.exe 而无需复制?软链接始终作为目标可见(prog.exe.1...)