恶魔猎手幻化 be男:[高分]]如何拦截并修改某程序的运行参数

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 19:51:42
现有程序A、B;
程序A已经运行,B没有运行;
程序B要靠程序A传递运行参数才能启动,如 C:\B.exe -参数

请问如何编程才能获得参数,并且修改参数后,仍能以程序A的身份传递给B。
ct543 ,你理解错我的意思。。

我要求使用程序C来截取A给B的传递参数,并且要在B启动前拦截到,但又不影响参数的传递。~

在B还没运行时你用A给B传参数,B.exe可以这样接:

VB语言:
dim s as string
s=command()
这样变量s就是得到的参数了。

C语言:
main(int argc,char *argv[])
{
……
}
你可以用argv[1]来得到第一个参数、同理argv[2]得到第二个……
argc则是表示有几个参数的整数

我就知道这些了。