問題タブ [file-copying]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2769 参照

delphi - Delphi7-書き込み中のファイルをコピーするにはどうすればよいですか

マスターPCで毎秒情報を毎日のテキストファイルに記録するアプリケーションがあります。同じアプリケーションを使用しているネットワーク上のスレーブPCが、このテキストファイルをローカルドライブにコピーしたいと考えています。ファイルアクセスの問題が発生することがわかります。

これらのファイルは、それぞれ30〜40MB以下である必要があります。ネットワークは100MBのイーサネットになります。コピープロセスに1秒以上かかる可能性があることがわかります。つまり、ログPCは、読み取り中に書き込み用にファイルを開く必要があります。

ファイルの書き込み(ロギング)とファイルのコピーの手順に最適な方法は何ですか?標準のWindowsCopyFile()プロシージャがあることは知っていますが、これによりファイルアクセスの問題が発生しました。fmShareDenyNoneフラグを使用するTFileStreamもありますが、これによってアクセスの問題が発生することもあります(1週間に1回など)。

これは、このタスクを実行するための最良の方法は何ですか?

私の現在のファイルログ:

私のファイルコピー手順:

0 投票する
2 に答える
26834 参照

c++ - コピーファイルを動作させることができません

copyfile を使用してファイルをコピーしようとしていますが、それと同じくらい簡単ですが、機能しません。私はそれをグーグルで検索し、20のリンクを見ましたが、それらはすべて「object.CopyFile ( source, destination[, overwrite] ) 」 と言っています

問題は、txt ファイルをコピーできないことです。管理者として実行しようとしましたが、まだ機能しません。また、ソースと宛先を lpctstr として配置する必要があります (マルチバイト文字を使用しないとコンパイルされず、Unicode 文字セットを使用しないと他のコードが機能しないため)。

私のコードは

Windows 7、vc++ 2010 を実行しており、デバッグとしてコンパイルしています。

0 投票する
3 に答える
28015 参照

delphi - エラー:Delphi 7のCopyFile関数で、ファイル名のディレクトリ名またはボリュームラベルの構文が正しくありません

CopyFile関数を使用して、あるフォルダから別のフォルダにファイルをコピーしたい。ソースファイルのパスは、「itemsDB」と呼ばれるClientDataSetに保存されます。コードは:

コードを実行すると、「ファイル名ディレクトリ名またはボリュームラベルの構文が正しくありません」というエラーメッセージが表示されます。データセット内のすべてのファイルパスを確認しましたが、正しいです。私の例では、clientdatasetに2つのJPG画像「c:\ test1.jpg」と「c:\ test2.jpg」が含まれています。source:='c:\ test1.jpg'を試したところ、完全に機能しますが、 clientdatasetからの場合、失敗します。

前もって感謝します

0 投票する
1 に答える
210 参照

emacs - dired を使用して Emacs が大きなファイル転送でハングアップしないようにする

Emacs で大きなファイルを dired (つまり Sc) からコピーまたは削除すると、操作が完了するまで Emacs がロックすることがわかりました。これを回避するために、非同期シェル コマンド 'cp/mv/rm' を起動して、待機中に他のことを実行できるようにします。私の質問は、他の誰かがこの問題に遭遇したことですか? もしそうなら、あなたはそれを回避することができましたか?最新の安定した GNU Emacs 23.2 を使用しています。

0 投票する
1 に答える
784 参照

eclipse - eclipse プロジェクトからプログラムで UNC パスにリソースをコピーできますか?

リソース (IFile) を Eclipse プロジェクトから別の場所にコピーしようとしています。場所は、IProjectDescription を使用して IProjects を作成するために以前に使用した UNC パスです。ただし、次のコードを使用してリソースをコピーしようとすると、ResourceException が発生します。

例外は次のようになります。

org.eclipse.internal.resources.ResourceException: リソース '/corp.dsd' が存在しません。

誰にもアイデアはありますか?

0 投票する
2 に答える
2997 参照

delphi - ファイル マッピングを高速にコピーするには?

スレッドと TFileStream のメソッドを使用してファイルをコピーするアプリケーションを作成しましたが、特に大きなファイルをコピーするときの速度に少しがっかりしました。それから、ファイル マッピングについて聞いたことがあります。ファイルへのアクセスがはるかに高速になるため、明らかに、はるかに高速にコピーする方法が得られる可能性があります。

私は初心者なのでしようとしていますが、ファイルマッピングを介してファイルをコピーすることができませんでした。(ファイルは test2.iso を作成しますが、代わりに 0ko 3GB ^ ^ を実行します。)

これが私のコードです。

私の問題はどこですか?

0 投票する
2 に答える
2728 参照

vb.net - 関連するすべての画像とスクリプトフォルダーとともに HTML ファイルをコピーする方法は?

VB.net を使用して、ある場所から別の場所に HTML ファイルをコピーしたいと考えています。
3 つの FileCopy、System.IO.File.Copy、My.Computer.FileSystem.CopyFile のいずれかを使用すると、ファイルのみがコピーされ、関連するイメージとスクリプトを含む「filename_files」フォルダーはコピーされません。

私がプログラムでやりたいことは、a.htmlをb.htmlとして別の場所にコピーすることです

それを行って b.html を開くと、画像やスクリプトなしで開きます。

助けてください

0 投票する
1 に答える
2418 参照

drupal - ファイルをコピーするにはどうすればよいですか?

あるフォルダーから別のフォルダーにファイルをコピーする必要があります。これを Drupal で実装するにはどうすればよいですか。実際の例でいくつかのアイデアを教えてください。

0 投票する
1 に答える
212 参照

wix - wix-TEMP INROLLBACKCASEでファイルを予約する

カスタムアクションを実行する前に、ターゲットマシンからファイルを削除する必要があります。アクションの結果が失敗した場合は、すべての変更をロールバックする必要があります。したがって、ファイルをtempディレクトリに置き換え、ロールバック時にファイルを元に戻し、tempをクリアする必要があります。

これどうやってするの?

0 投票する
3 に答える
2722 参照

vb.net - .net:このファイルは使用されていますか?

私はこのサイトでこの質問の複数のバージョンを見ましたが、私の正確な問題に対処しているようには見えないので、ここにあります:

を使用してファイルをコピーしようとしていますSystem.Copy。宛先が存在する場合は、上書きする必要があります。私は約1か月間、問題なく1行のコードを使用していました。

しかし、問題は約1週間前、より高度なチェックを開始したときに始まりました。部分的にロックされたファイルはコピーに失敗し宛先は削除されます。一方、ロックされたファイルは正しく機能します。使用中のファイルの例外をトリガーするだけです。

そこで、コピーを起動する前に次の行を追加しました。

これは、ファイルが使用中の場合にエラーを起動するはずでした。しかし、それは敏感です。一部のファイル(thunderbirdのabook.mabなど)は、この追加されたコードでエラーをトリガーしますが、以前は正常にコピーされていました(エクスプローラーでコピーできます)。

私の質問は基本的に次のとおりです。システムにどのように伝えるか:可能であればコピーsourceする。destinationそうでなければ、壊れないのdestinationですか?

あなたの助けに感謝します、このことは私を狂わせています。