如何编程实现远程运行程序?
Posted on 八月 16rd, 2007 由 admin
如何编程实现远程运行程序?
我目前有两种方法:
1,把要远程运行的软件作为一个服务启动,过程如下:用管理员建立ipc连接——打开scm——添加服务
2,可是大部分情况下我们并不需要其成为服务进程,只要普通运行就可以,在cmd中可以用at命令实现,可是如何编程实现我就不知道了,我只知道at命令依赖 task schedule ?
推荐阅读
网友:xiaoxx
client向server发命令
server执行下面的函数就可以了吧。
shellexecuteinfo sei;
zeromemory(&sei,sizeof(sei));
sei.cbsize = sizeof(sei);
sei.nshow = sw_show;
sei.hwnd = getdesktopwindow();
//设置sei的lpparameters属性为你要执行的文件
bool bsuccess = shellexecuteex(&sei);


讨论区