0

デバイスのアプリケーションデータフォルダーにあるファイルをデスクトップのリリースディレクトリにコピーするテストプログラムを作成しています。

デスクトップでリリース ディレクトリにアクセスする方法がわかりません。

それを行うシェルコマンドはありますか?

基本的に、このタスクを達成するためにデバイス上で実行される C++ プログラムを作成したいと考えています。

4

2 に答える 2

0

この記事では、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

于 2008-11-22T23:23:01.050 に答える
0

私は解決策を見つけました

リリースディレクトリにコピーできる CoyFile という API があります。

CopyFile(Src ファイル、Dest ファイル、FALSE);

宛先ファイルは次のように指定できます

ce::wstring = L"\release\foo.txt";

于 2008-11-23T01:11:46.913 に答える