0

JAVA を使用して、ローカルの Windows マシンのファイルを同じ LAN またはイントラネット内の別の Windows マシンにコピーしたいと考えています。参照したところ、ms-dos のコマンドを使用してファイルをコピーできることがわかりましたがcopy、リモート マシンの共有フォルダーにしかコピーされません。

共有フォルダーにコピーしたくないのですが、代わりに、共有フォルダーではない C: ドライブ内のフォルダーにコピーしたいと考えています。

pscpコマンドを使ってみました。Windows から Linux へのファイルのコピーでは機能しますが、Windows から Windows へのファイルのコピーでは機能しません。

4

4 に答える 4

1

最善の方法は、ファイルを自作のソケット アプリケーションで送信することです。

于 2013-07-04T09:36:09.883 に答える
0

非共有フォルダはコピーできません。しかし、ネットワーク経由でデータを送信するサーバー クライアント アプリケーションを作成できます。

http://www.rgagnon.com/javadetails/java-0542.html

于 2013-07-04T09:26:35.147 に答える
-1

共有されていないフォルダにはコピーできません。

ファイルをコピーするコンピュータのオペレーティング システムでは、明らかなセキュリティ上の理由から、好きな場所に書き込むことはできません。

于 2013-07-04T09:25:10.380 に答える