リモートPCにテキストファイルを投稿する必要があります。リモートPCにftpサーバーをセットアップする方法を知っていますが、リモートPCのドライブを自分のコンピューターにマップし、C#を使用してそこにファイルを投稿したいと思います。つまり、リモートPC上のフォルダーをコンピューターと共有して、C#を使用してそこにファイルを投稿できるようにする方法を知りたいのです。
ネットワークドライブマッピングがどのように行われるのか知りたい
リモートPCにテキストファイルを投稿する必要があります。リモートPCにftpサーバーをセットアップする方法を知っていますが、リモートPCのドライブを自分のコンピューターにマップし、C#を使用してそこにファイルを投稿したいと思います。つまり、リモートPC上のフォルダーをコンピューターと共有して、C#を使用してそこにファイルを投稿できるようにする方法を知りたいのです。
ネットワークドライブマッピングがどのように行われるのか知りたい
ここでは、リモートセッション用に任意のローカルドライブをマップでき、接続するとリモートコンピューターの「マイコンピューター」に表示されます。
アップデート
リモートマシンでネットワーク共有を構成するだけで、C#コードでそのフォルダーに書き込むことができます。
あなたの道は次のようになります\\ComputerName\PublicShare\folder\structure\you\want
または、完全なクライアントサーバーシステムを使用して、リモートマシンでクライアントを実行し、マシンのサーバーインスタンスに接続して、「サーバー」がAPIを介してファイルのコンテンツをクライアントに送信することもできます。 、およびクライアントは(その構成を使用して)ファイルを書き込む場所を決定します。
どちらを使用するかは、要件によって異なります。ネットワーク共有はシンプルでセットアップも簡単です。クライアント/サーバーシステムは多くのコードですが、構成とセキュリティを確保するのに十分な柔軟性があり、インターネット上でファイルを共有できるように拡張できます。
ドライブをマップする必要はありません。
\\ComputerName\ShareName\Subfolder\File.ext
他のファイルを書くのと同じ方法でファイルを書くことができます。