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

c# - 在不使用 windows 文件缓存的情况下复制文件

有人知道将文件从路径 A 复制到路径 B 并抑制 Windows 文件系统缓存的方法吗?
典型用途是将大文件从 USB 驱动器或服务器复制到本地计算机。如果文件非常大,例如 2GiB,Windows 似乎会交换所有内容。更喜欢 C# 中的示例,但我猜如果可能的话,这将是某种 Win32 调用。

0 投票
21 回答
2726466 浏览

python - 如何复制文件?

如何在 Python 中复制文件?

os 我在模块下找不到任何东西。

0 投票
2 回答
1248 浏览

c# - 我处理长文件路径的 WINAPI 调用有什么问题?

我一直在试图找出在 Windows 中使用深路径复制文件的最佳方法(文件,而不是文件夹,所以 robocopy 是不可能的)。我能想出的最佳解决方案是编写自己的解决方案。我已经能够编写代码来处理具有 10,000 个字符深度路径的列表目录,但使用相同的方法似乎不适用于实际复制文件。我厌倦了使用带有 \?\ 前缀的 System.IO 库,这似乎不起作用。

0 投票
2 回答
1925 浏览

performance - 使用 Copyfile() 从不同计算机复制文件的性能问题

使用 VC++ VisualStudio 2003。

我正在尝试将多个图像文件(每个文件 30kb 左右)从另一台计算机的共享文件夹复制到本地文件。

问题是一次传输可以有超过 2000 个左右的文件,而且它似乎会造成损失,需要更多的时间才能完成。

是否有任何替代方法可以从另一台计算机复制文件以加快复制速度?

提前致谢。

编辑*由于客户的要求,不可能显着改变代码库,讨厌因为非技术问题而不得不偏离最佳实践,但有没有更微妙的方法?比如另一个函数调用?

我知道我在要求一些神奇的巫术,以防万一有人知道。

0 投票
3 回答
2986 浏览

winapi - 如何知道文件已完成复制

我正在使用 ReadDirectoryChangesW 来监视一个文件夹,如果我将一个大文件复制到该文件夹​​,我可以收到多个 FILE_ACTION_MODIFIED 消息,似乎每次 Windows 写入一大块文件时,你都会收到每个文件的修改通知时间。我尝试使用 CreateFile API 来检查文件是否可以被 AP 打开,但有时,某些文件总是被其他 AP 锁定,例如,如果您正在打开 Outlook,PST 会更新,但我的 AP 可以'不要访问它,我们必须启动 Shadow Copy 才能打开它。所以我的问题是,如何知道文件已完成复制?

0 投票
2 回答
36120 浏览

c# - 如何在 C#(Windows 应用程序)中将文件从本地系统复制到其他系统?

我需要从我的 Windows C# 应用程序加载帮助文件并移动/复制到其他系统(到其本地驱动器)。本地系统上的应用程序(相同的 C# windows 应用程序)将使用它来寻求帮助。

需要做些什么来实现这一点?

我明白File.Copy()但我不知道,它是否也适用于远程系统?

0 投票
6 回答
5958 浏览

c# - File.Copy 和 WPF

我对WPF中的方法有点问题File.Copy,我的代码很简单,运行时出现异常,

Images相对文件夹在哪里。

这是我的代码,正如我所说的简单,相同的代码在控制台应用程序中运行良好,完全没有问题。

所以,如果有任何可以帮助,谢谢。

0 投票
4 回答
1148 浏览

c++ - 复制文本文件的更好方法是什么?

我正在将文本从一个文件复制到另一个文件,并进行了某些更改。

我有 input.txt、tmp.txt 和 output.txt。

这个想法是将几行复制到 tmp.txt(直到我们到达分隔符),将文本从 tmp.txt 移动到 output.txt,擦除 tmp.txt,然后继续循环直到我们到达输入的末尾。文本。

我在处理 tmp.txt 文件时遇到问题。在我第一次复制内容后,它停止接受新文本,即使在我关闭、删除并重新打开文件进行写入之后也是如此。我的代码变得非常混乱。

任何人都可以提出一种巧妙的方法吗?(应对 tmp.txt,从 tmp.txt 复制,擦除 tmp.txt 继续循环)

Nb 这是一个子任务,我被一个家​​庭作业问题困住了——我正在从文本文件中删除 c++ 注释。

编辑:对于任何想知道为什么我需要 tmp.txt 的人:如果程序遇到*/(关闭评论)而没有打开评论,那么它将需要将它之前的所有内容,直到前一个评论,作为一个评论。我正在使用临时来保存可能是也可能不是评论的文本。如果是 - 我将删除 tmp 中的文本,如果不是,我会将 tmp 中的文本复制到 output.txt。

0 投票
4 回答
15036 浏览

python - 如何在 python 中复制远程图像?

我需要将远程图像(例如http://example.com/image.jpg)复制到我的服务器。这可能吗?

你如何验证这确实是一个图像?

0 投票
2 回答
18249 浏览

batch-file - 写入批处理文件以读取文件中的文本并复制到其他文本文件

我想读取客户端工作站上的文本文件并将该文本复制到具有该工作站编号的文本文件中。这个过程我需要为 500 多个工作站做。

我有一个节点许可证服务器,我更新了它的版本,所以现在我也需要更新客户端。更新客户端在 c:\ 创建的文件后,我需要读取该文件并使用计算机名称复制该文件中的文本。我的计算机名称将是 dg0111。所以我需要从所有节点读取该文件并提交客户端。