問題タブ [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 投票する
1 に答える
261 参照

asp-classic - HTTPS & FSO.copyfile

FSO (Scripting.FileSystemObjec) を使用して Web ボックスからネットワーク共有にファイルをコピーする従来の ASP アプリケーションがあります。サーバーを HTTPS にアップグレードしたため、ファイルのコピーが遅くなります。これは、HTTPS のアップグレードまたはその他の要因によるものでしょうか??

アヒア、ラリー...

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

windows - TFileListBoxコンポーネントが存在しなくなったファイルを検索する

Windows7でDelphi7を使用していて、TFileListBoxコンポーネントを使用してディレクトリ内のファイルを反復処理し、それらをバックアップディレクトリにコピーするアプリケーションがあります。

TFileListBoxがディレクトリ内に存在しないファイルを検出するという奇妙な動作が発生していますか?対処しているディレクトリには75個のファイルが含まれていますが、TFileListBoxは100個を超えるファイルを検出します。

エクスプローラーの設定を変更して非表示/システムファイルを表示しましたが、これらの余分なファイルがどこから来ているのかがわかりません。

TFileListBoxが検出する余分なファイルは、かつてこのディレクトリに存在していたが削除されたと確信しているため、このWindows7の以前のバージョンがこの問題に関与していたかどうか疑問に思いました...

これに関する助けをいただければ幸いです。

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

c# - アクセスデータベースファイルをコピーする方法?

C# で SaveFileDialog を使用して、既存の Access データベース ファイルをプロジェクトから別の場所にコピーしたいと考えています。

次のコード セグメントを書きました。

しかし、それは機能せず、保存されません。
アクセスDBファイルを別の場所に保存するにはどうすればよいですか?

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

multithreading - Delphi: CopyFileEx とスレッド

スレッドとその内部 (スレッド クラス) にプログレス ルーチン (関数) があります。

私はスレッド内でこれをやろうとします:

しかし、「変数が必要です」というエラーが表示されます(エラーはこれにあります: @ProgressRoutine )。関数 ProgressRoutine をスレッド外にすると、すべてが正常になります。

スレッド内でその関数を使用する方法は?

ありがとう。

0 投票する
4 に答える
6041 参照

python - shutil.copytreeで無視するためのコールバック関数を作成する方法

私はPythonに比較的慣れていません。構造を維持しながら、ディレクトリを別のディレクトリにコピーしようとしています。

使ってます

無視するためのコールバック関数を書き込もうとしています。

私の目的は、リスト内のファイルのリストを取得し、残りのファイルを無視して、それらのファイルのみをコピーすることです。リストをコールバック関数に渡すにはどうすればよいですか?

簡単なコールバック関数を作成しましたが、copyTree関数を実行しようとするとエラーが発生します

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

c# - C# NET DirectoryCopy 関数の VSS

RAMDisk を作成するクラス (クラス ライブラリに基づく) を作成していますが、揮発性のため、X 分ごとに RAMDisk の内容を物理的な場所にバックアップする必要があります。明らかに .NET ファイルのコピー方法が機能しないため、CopyFileEx の使用が提案されました。

ただし、CopyFileEx を使用しようとすると、何らかの理由で無効な引数エラーが発生します。私は、この関数で残りの .NET メソッドを引き続き使用できると想定していますが、それを修正/クリーンアップするための助けを少しだけ使用できます。

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

c# - ファイルを再帰的にコピーする

C#で再帰的なファイルコピーを実行するための小さなスニペットを見つけましたが、多少困惑しています。基本的に、この行に沿って、ディレクトリ構造を別の場所にコピーする必要があります...

ソース:C:\ data \ servers \ mc

ターゲット:E:\ mc

現在の私のコピー関数のコードは...

問題は、2番目のスコープでは、次のいずれかです。

  1. パスなしで実際のファイル名を取得するために使用Path.GetFileName(file)しますが、ディレクトリ「mc」ディレクトリ構造が失われます
  2. Path.Combineなしで「ファイル」を使用します。

いずれにせよ、私はいくつかの厄介な文字列の仕事をしなければなりません。C#でこれを行うための良い方法はありますか(.NET APIに関する知識が不足していると、物事が複雑になりすぎます)

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

winapi - Win32の::CopyFileを使用してSymantecEnterpriseVaultからファイルを取得する

SymantecEnterpriseVaultからファイルをコピーする際に問題が発生しました。通常、私はWin32 :: CopyFile関数を使用して、あるNTFSから別のNTFSにコピーします。現在、NTFSには特別なシンボリックリンクまたはショートカットがあります。Windowsエクスプローラを介してショートカットにアクセスすると、Symantecサービスが要求をインターセプトし、ファイル全体を復元します。API呼び出しを使用している場合、これは発生しないようです。取得が行われているように見えますが、API呼び出しは取得が完了するのを待ちません。

これらの特別なショートカットをプログラムで操作する方法はありますか?

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

windows - system32にコピーすると、代わりにsysWOW64に自動的にコピーされるのはなぜですか?

CopyFileAを呼び出してファイルをC:\ windows \ system32にコピーしようとしています-デバッグでは、文字列「C:\ windows \ system32 \ filename」が実際にCopyFileAに送信されますが、ファイルは「C:\」にコピーされます。代わりにwindows\system32 \ sysWOW64\filename"。なぜそれが起こるのか誰かが知っていますか?

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

java - Windows の大きなファイル用の FileChannel.transferTo

Java NIO を使用すると、ファイルをより高速にコピーできます。この仕事をするために、主にインターネットを介して2種類の方法を見つけました。

Java 開発者向けの20の非常に便利な Java コード スニペットで、別のコメントとトリックを見つけました。

しかし、私はその意味が何であるかを見つけたり理解したりしませんでした

「Windows 用マジック ナンバー (64Mb - 32Kb)」

Windows で問題があるとのことですinChannel.transferTo(0, inChannel.size(), outChannel)が、この方法では 32768 (= (64 * 1024 * 1024) - (32 * 1024)) バイトが最適です。