问题标签 [copy]
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.
batch-file - 如何对批处理文件副本中的所有“您要覆盖”提示说不?
默认情况下,从命令提示符复制将提示您覆盖目标位置中已存在的文件。
您可以添加“/Y”来表示“全部同意”替换。
但是你怎么能对所有人说“不”呢?
换句话说,我想从一个目录中复制目标中尚不存在的所有内容。
我看到的最接近的是 XCOPY 参数,它只在特定的 mod-datetime 之后复制东西。
windows - 文件安全属性被文件复制搞砸了
我有一个更新我们产品的 Windows 服务。它将产品文件复制到临时目录,通常是“C:\Windows\Temp”,修补二进制文件,然后在重新启动时使用 MoveFileEx 将文件复制回安装目录,通常是“C:\Program Files\Product ”。安装目录中的文件从父文件夹继承其安全属性。复制、修补和重新启动后,安装目录中的文件缺少一些 ACL。具体来说,这些文件不再具有用户组的 ACL,因此用户在重新启动后无法再运行该程序。
谁能解释这里发生了什么?似乎从安装目录复制到临时目录,文件继承了临时目录的 ACL。但是,在 MoveFileEx/Reboot 上,文件仅继承 install 和 temp 目录共有的 ACL。
file - 在 JSP/Servlet 中管理文件上传
又是一个非常初学者的问题,但我在这里:
我想使用 servlet 或类似工具将上传的文件(从 html 文件选择)复制到永久位置。这就是我需要对文件做的所有事情。我目前正在使用 Apache Commons FileUpload 和 IO 库。没有更简单或更优雅的解决方案吗?
c# - 有效复制多个文件
我必须将很多文件从一个文件夹复制到另一个文件夹。目前我正在这样做:
这是最有效的方法吗?似乎需要很长时间。
编辑:我真的在问是否有更快的方法来进行批量复制,而不是复制单个文件,但我想答案是否定的。
visual-studio - Subversion、外部引用、二进制文件和 MSBuild/Visual Studio
我有一个存储在 Subversion 存储库中的项目。
在这个存储库中,在不同的文件夹中,我有一组在我的许多项目中使用的库。这些库存储为二进制文件,即。dll、pdb 和 xml。
这是一个示例布局:
在应用程序项目中,我添加了一个“libs”目录,然后将一个 svn:externals 引用属性添加到该目录以拉入我需要的库。
例如,对于我现在正在处理的这个项目,它提示了这个问题,我需要 SystemHooks 库,所以在我的应用程序项目文件夹结构中,它现在看起来像这样:
这样做的好处是我可以更轻松地更新库,并且只需将 -rXYZ 说明符用于外部定义以避免拉入比我准备接受的新版本,并且每个文件仍然只有一个副本/我的存储库中的版本。
在这种特殊情况下,坏事是 SystemHooks 目录中的一个 dll(如果我也想要 pdb,则为 2 个)需要复制到输出目录,而不是项目引用。
引用正常工作,但是一旦我将此目录中的一个文件标记为“内容”和“始终复制”或“如果较新则复制”,那么 libs 和 SystemHooks 目录结构也会被复制到输出目录。
因此,在构建之后,我的磁盘目录结构如下所示:
避免这种情况的唯一方法是使用构建后步骤并仅添加必要的复制语句吗?或者我可以以某种方式调整项目文件以避免复制这样的完整结构吗?
为了清楚起见,在 bin\Debug 目录中,我不希望那里有另一层 libs\SystemHooks,并且当前复制到 bin\Debug\libs\SystemHooks 文件夹的所有文件都需要复制到bin\Debug 文件夹。
perl - 如何递归复制目录并在 Perl 中过滤文件名?
如何复制包含子目录的目录,不包括与 Windows 系统上的某个正则表达式匹配的文件或目录?
perl - Perl 中将文件复制到尚未创建的目录树中的最佳方法是什么?
Perl中将文件复制到尚未创建的目标目录树的最佳方法是什么?
就像是
由于目录tardir/dest1/dest2尚不存在,因此无法正常工作。在 Perl 中创建目录的最佳复制方法是什么?
sql - 如何在不复制数据的情况下创建 Oracle 表的副本?
我知道这样的说法:
哪个复制结构和数据,但如果我只想要结构怎么办?
windows - 如何在 Windows 中自动复制路径太深的文件?
我希望能够有选择地复制文件列表并保留它们的目录结构。问题是有不少文件的路径超过 256 个字符。这个问题一般是怎么处理的?
编辑:我应该明确表示我只想选择性地复制文件,而不是文件夹。我认为 robocopy 不能有效地用于复制单个文件及其文件夹结构。
c - system() 复制失败,而 cmd 复制有效
在 cmd.exe 中,我可以执行命令“copy c:\hello.txt c:\hello2.txt”,它运行良好。但是在我的 C 程序中,我运行了这段代码并得到了以下错误:
输出:系统找不到指定的文件。
有人知道这里发生了什么吗?