質問

のRobocopyはWindows上でバッチコピーのファイルへの最高の信頼性と機能豊富な方法です。しかし、それはコマンドラインツールです。

私は、私は私のプログラムで同じことを行うことができ、ライブラリ/ APIを探しています。私はProcess.Start()を使用しようとしたが、その後、私はキャプチャすると、プログレスバーと上書き動作する方法のための標準出力を解析する必要があります。

たとえば、デリゲートの機能上のファイルベースを除外する。それが古い場合、ファイルの名前を変更します。 (再)起動し、いくつかのイベントに基づいてコピーします。

私は等のコピー、XCOPY、再帰的なコピーを推測すると、ほとんどの周波数ホイールプログラマが再発明しないでなければなりません。私は逃した任意のAPI /ライブラリ?

があります
役に立ちましたか?

解決 3

あなたの答えてくれてありがとう、といくつかのより多くの研究の後、私はAPIが存在しないと考えています。

のRobocopyから特徴を再利用度の最大値は、コマンドライン引数を指定して子プロセスをフォークである。

他のヒント

私は、これは非常に古いポストであることを認識しますが、念のため、誰かがそれにつまずく...

私はRoboSharpと呼ばれるC#でrobocopyをのラッパーを書きました。それはOPが最初に要求まさに行います。

https://github.com/tjscience/RoboSharpする

scroll top