我正在尝试使用名为Texmod.exe
的程序启动具有特定参数的其他程序(exe
)。
Texmod是打开另一个exe并提取/替换第二个程序在运行时拉出的纹理的程序。我正在尝试使用参数-AlwaysFocus -ControllerOffset=1 -SaveDataId=2
启动第二个exe。使用在命令行中具有这些参数的快捷方式/ .bat启动第二个exe可以正常工作。但是,我想与Texmod一起做这件事。
我正在使用Texmod v0.9 b,它不支持使用命令行参数启动exe。较新的版本,例如称为uMod的开源重新启动,确实支持,但它也不会替换纹理,并且经常与原始版本相比崩溃。
Texmod.exe必须直接启动第二个exe。 Texmod无法选择启动exe的快捷方式。我已经尝试让Texmod启动另一个exe / .bat,然后用参数启动第二个所需的exe,但这会导致Texmod不起作用。
以某种方式强制Texmod.exe启动的所有进程以某些参数开始
以某种方式强制所需的exe始终以某些参数开始,无论start方法如何(通过Texmod,快捷方式,.bat等)
在所需的exe已经运行
显然,我对任何想法持开放态度。我甚至可能要问什么?对不起,如果它似乎不清楚或我听起来不合理;我对此的了解有限。
编辑: @Toby Speight我不确定你所遇到的代码示例是什么意思,因为我只是想知道是否可以执行我描述的场景。这是我获得Texmod程序的地方(它是最早发布的texmod.zip - Original TexMod 0.9 beta)。我在互联网上搜索了可能的解决方案,但我发现很少,所以我试过的一些方法是:
编辑2:我偶然发现this page其他人声称他们设法实现了我想要的目标。但是,我对代码了解不够。如果有人可以查看它是否可行,或者看看它们是否可以修改它以适应我想要的参数。
答案 0 :(得分:0)
(代表OP发布)。
我使用在Edit2中链接的代码实现了预期的结果。考虑这个问题已经解决了。