我正在编写一个测试程序,将设备上的Application data文件夹中的某些文件复制到桌面上的release目录。

我不确定如何在桌面上访问发布目录?

是否有任何shell命令可以做到这一点?

基本上我想编写将在设备上运行的c ++程序来完成这项任务。

有帮助吗?

解决方案 2

我找到了解决方案

有一个名为CoyFile的API可以复制到发布目录。

CopyFile(Src文件,Dest文件,FALSE);

目标文件可以作为

ce :: wstring = L <!> quot; \ release \ foo.txt <!> quot ;;

其他提示

本文介绍如何使用RAPI将文件从WinCE设备复制到PC:

http://www.codeguru.com/cpp/wp /ce/article.php/c3521

但是,RAPI只能在PC上运行,所以它不能用于您的目的。

有几种方法可以像您想要的那样处理设备启动的通信。在我的世界(.NET / C#)中,很容易设置在PC上运行的简单ASP.NET Web服务并让设备与之通信(上传文件,设备将文件作为字节数组发送,并且然后,Web服务将其保存到桌面。)

由于您没有使用.NET,您的最佳解决方案可能是来自设备的FTP 。这篇文章展示了如何做到这一点:

http://msdn.microsoft.com/en-us/library /ms901267.aspx

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top