我正在编写一个测试程序,将设备上的Application data文件夹中的某些文件复制到桌面上的release目录。
我不确定如何在桌面上访问发布目录?
是否有任何shell命令可以做到这一点?
基本上我想编写将在设备上运行的c ++程序来完成这项任务。
答案 0 :(得分:0)
本文介绍如何使用RAPI将文件从WinCE设备复制到PC:
http://www.codeguru.com/cpp/w-p/ce/article.php/c3521
但是,RAPI只能在PC上运行,所以它不能用于您的目的。
有几种方法可以像您想要的那样处理设备启动的通信。在我的世界(.NET / C#)中,很容易设置在PC上运行的简单ASP.NET Web服务并让设备与之通信(上传文件,设备将文件作为字节数组发送,并且然后,Web服务将其保存到桌面。)
由于您没有使用.NET,您的最佳解决方案可能是来自设备的FTP 。这篇文章展示了如何做到这一点:
答案 1 :(得分:0)
我找到了解决方案
有一个名为CoyFile的API可以复制到发布目录。
CopyFile(Src文件,Dest文件,FALSE);
目标文件可以作为
ce :: wstring = L“\ release \ foo.txt”;