1

\ machinename\dllがあるとしましょう。Windowsエクスプローラーで\machinenameを開き、dllフォルダーにコピー/貼り付けを行ってバックアップコピーを作成します。これにより、\machinenameに「dll--Copy」フォルダーが作成されます。ひどく遅いです。Windowsが実際にフォルダ/ファイルをローカルコンピュータにコピーしてから、それらをコピーして戻すと聞きました。なんで?

RDPを使用してサーバーにリモート接続して変更を加えることはできますが、自宅からVPN経由で接続しているときに、別のRDPセッション内でRDPを使用するのは本当に好きではありません。

リモートサーバーは、ファイルをコピーしようとしていることを認識できず、ファイルをコピーして戻すためにすべてをコピーするのではなく、ファイルの最後でローカルにコピーを実行するのはなぜですか?

答えてください!

http://computer-vet.com/weblog/2008/01/28/remote-command-line-on-windows.html

私はそれをテストしました、そしてそれは素晴らしく働きます。これは、コマンドプロンプト用のリモートデスクトップのようなものです。勝つ!

4

3 に答える 3

1

人間が概念的に「コピー機能」と考えるものは、プログラムによって実行されます。ローカルコンピュータからコピー機能を開始することにより、プログラムはローカルコンピュータ上で実行されます。次に、現在の場所から各ファイルとフォルダーを読み取り、宛先の場所に書き込みます。コピープログラムは、ソースや宛先がローカルであるかリモートであるかを認識せず、気にしません。したがって、あなたの場合のデータフローは次のようになります。

[remote disk] -> [network] -> [local RAM] -> [network] -> [remote disk]

すべてのデータをネットワーク経由で2回送信する必要があるため、コピーは非常に低速です。

プログラムがリモート->リモートコピーを検出し、それをより効率的に実行するようにプログラムされていれば、より高速になります-残念ながらそうではありませんでした。

しかし、あなたはすでに解決策を知っています。ファイルが保存されているマシンでコピー機能を開始して、「ネットワークコピー」を「ローカルコピー」に変えます。

于 2011-04-14T13:46:25.897 に答える
1

http://computer-vet.com/weblog/2008/01/28/remote-command-line-on-windows.html

私はそれをテストしました、そしてそれは素晴らしく働きます。これは、コマンドプロンプト用のリモートデスクトップのようなものです。勝つ!

于 2011-04-22T16:47:01.840 に答える
0

リモート moshine で別のシェル コマンダー (トータル コマンダーや他の ... コマンダーなど) を使用してみてください。または、ショートカット ctrl+c/v ではなく、マウスのドラッグでファイル/ディレクトリをコピーしようとすることもできます (コピー プレス Shift の場合も)。

于 2011-04-14T13:39:05.667 に答える