问题标签 [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 投票
5 回答
31673 浏览

c# - 复制文件时出现“找不到路径的一部分”错误

我已经在整个互联网上搜索了这个问题,但仍然没有找到解决方案。作为终极尝试,我希望有人能给我一个确切的答案。

当我尝试在文件资源管理器中将文件从目录复制到另一个目录时,我会收到该错误,我正在尝试自己执行此操作。它有一个用于浏览目录的树视图控件和一个用于显示目录内容的列表视图控件。这就是代码部分的样子:

我得到错误的地方是File.Copy(sourceDir + "\\" + toBeCopied[i] ...

我读过它可能与设备映射有关,但我真的不知道那是什么。

0 投票
2 回答
10789 浏览

windows - 将文件夹中的所有文件及其所有子文件夹移动到一个大文件夹中 - windows xp

我有一个文件夹 c:\downloads\ffme ,里面有很多子文件夹,每个文件夹都有不同数量的文件。

我想将所有这些单独的文件合并到一个大文件夹中,并在途中将它们从子文件夹中删除。我想最终得到一个包含大量文件但没有子文件夹的文件夹。我怎样才能做到这一点?

谢谢

0 投票
2 回答
1415 浏览

java - Java复制文件扭曲文件

所以我试图以这种方式将文件复制到新位置:

99%的时间都可以正常工作。有时,如果图像相当小,<= 60x80px,则复制的图像会全部变形。有谁知道这里可能会发生什么?是这里的复制功能的错还是我应该在别处寻找?

谢谢。

0 投票
1 回答
864 浏览

multithreading - 可以从辅助线程调用 CopyFileEx 吗?

是否可以从线程调用 CopyFileEx 和 CopyCallback/ProgressRoutine 函数(ProgressBar.Position 将被同步)?

我可以在线程中声明 CopyCallback/ProgressRoutine 函数吗?我在 @ProgressRoutine 上的 CopyFileEx 中收到错误:“需要变量”。

0 投票
1 回答
320 浏览

java - 如何创建将特定文件从一个目录复制到另一个目录的程序?

假设有一个文件夹“视频”,文件名为 1.avi ,2.avi ,3.avi ,4.avi .. 直到 100.avi 。我创建了一个输出一些数字的程序(比如说 92、31、92、85、45)。现在我希望将所有名为 92.avi 、 31.avi 、 92.avi 、85.avi 、 45.avi 的文件复制到另一个名为“Chosen Videos”的文件夹中,注意 92 出现了两次,所以我希望将其复制2 次。第一个为 92.avi,第二个为 92(1).avi

如何在 java 或 php 中执行此操作

0 投票
3 回答
956 浏览

php - 网络文件的路径

我的 Web 服务器在一台服务器上运行,而数据获取在另一台服务器上运行。我的代码将尝试复制一个远程文件并将其存储在我的本地路径中。例如,远程位置是 /home/testUser/remoteData.xml。我知道服务器 IP 地址和主机名。如何构造路径以填写remotePath?

非常感谢你!

0 投票
4 回答
2529 浏览

delphi - Delphi - 通过网络同步文件夹

我有一个连接到数据库的应用程序,可以在多用户模式下使用,多台计算机可以连接同一个数据库服务器来查看和修改数据。其中一个客户端始终被指定为“主”客户端。该主机还接收来自 RS232 或 UDP 输入的文本信息,并每秒将这些数据记录到本地机器上的文本文件中。

我的问题是其他客户端需要从主客户端访问这些数据。我只是想知道解决这个问题的最佳和最有效的方法。我正在考虑两种选择:

  1. 编写一个文件夹同步类,将远程(Master)计算机上的文件夹与本地(客户端)计算机上的文件夹同步。这将是一个线程化的缓冲文件复制例程。
  2. 实现一个客户端/服务器,以便主计算机可以将此数据提供给任何连接并请求数据的客户端。主机将通过 TCP/UDP 将文件发送到请求客户端。

解决方案必须考虑以下因素:

一种。日志文件每秒都被写入。它必须避免任何潜在的文件锁定问题。

湾。复制例程应该只复制在较晚日期修改过的文件,而不是已经在客户端计算机上的文件。

C。尽可能高效

d。所有机器都在一个局域网上

e. 仅需要执行同步,例如,每 10 分钟左右。

F。数据量仅为约 50MB,但一旦完成初始(第一次)同步,则要传输的数据量仅为约 1MB。这将在未来增加

哪个是更好的使用方法?有什么优点/缺点?我还看到了我正在考虑使用的快速文件复制帖子。

0 投票
4 回答
1343 浏览

networking - 通过网络执行文件还是先在本地复制文件更好?

我的 winforms 应用程序需要运行一个共享的可执行文件。exe 大约 50MB(它是 setup.exe 类型的文件)。我的应用程序将以不同的速度在许多不同的机器/网络上运行(有些很快,但有些非常慢,比如几乎没有 10baseT 的速度)。

直接从共享中执行文件更好,还是在本地复制文件然后执行它更有效?我说的是最不惹恼用户的问题。

0 投票
2 回答
15876 浏览

c# - 如何调出内置的文件复制对话框?

我将使用我的 winforms 应用程序通过网络复制一个大文件,我需要显示某种进度条。与其编写我自己的复制程序,我认为最好简单地显示内置的文件复制对话框。

我还需要“复制完成”和“复制失败”通知。

我需要这个才能在 Windows XP、Vista 和 7 上工作。有没有办法从我的 c# 代码调用来使用这个功能?

0 投票
1 回答
209 浏览

windows - 复制 CFileDialog 文件

我正在使用 CFileDialog 对话框在我的程序中打开一个文件。当这个文件被打开时,我还想将该文件的副本保存到我的程序目录中。我怎样才能做到这一点?

这就是我打开文件的方式:

谢谢你的帮助。