开机自启动程序无法启动其它程序,进程默认目录问题
程序快修改好的时候,碰到一个问题:
由于不是很急,偶尔修改一下这块代码,过了好多天发现还是不行,囧!
找了一些资料发现: 开机启动时,程序默认目录为系统当前目录,有问题,大大的问题, 因为默认为C:/Documents and Settings/****,****为当前用户; 而createprocess启动程序时,是使用相对路径,这个问题就出来。 问题知道了,解决方法也有了:
这样,在开启其他进程时,就能够找到以相对目录设置的可执行文件的路径了。 |