使用instsrv.exe与srvany.exe将自己的程序弄成免登录系统就能自动启动了,然而程序运行需要读取相应的配置文件,所以程序是跑起来了,但不能正常使用,找了很久终于找到了答案。在之前的基础上,在注册表中添加一个参数就好了,在parameters下新增字符串键名AppDirectory,键值程序运行的目录,与Application路径一样使用\\做路径分隔符。