问题标签 [xcopy]

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 投票
4 回答
68749 浏览

windows - 使用 xcopy 复制多个文件/目录,其中一些有空格

我正在尝试使用 xcopy 将多个文件和目录复制到外部硬盘驱动器上。以下命令工作正常...

...除了它没有复制任何带有 d:/location/folder 有空格的文件/目录。我知道 Windows 要求带有空格的文件名需要用引号引起来,但是如果我试图做一个巨大的递归副本,其中可能有几个文件或文件夹名称中带有空格,我该怎么办?

0 投票
1 回答
880 浏览

asp.net-mvc - 该命令使用 EntityFramework.SqlServerCompact nuget packge 以代码 4 退出

当我尝试使用'EntityFramework.SqlServerCompact nuget packge'时遇到问题。

我已经创建了我的模型类,并且在创建新控制器时,我还在使用新的 ASP.NET MVC 工具更新 MVcScaffolding 来实现框功能。此工具功能还创建了我的 DbContext 类。

正如这里所解释的:

http://www.hanselman.com/blog/Mix11WebPlatformAndToolsKeynoteDemoScript.aspx

一切安好。但是,当我添加“EntityFramework.SqlServerCompact nuget packge”并尝试编译时,出现以下错误;

在此处输入图像描述

我的机器是 32 位的 windows vista,如果重要的话,我正在使用 VS 2010 pro。

0 投票
1 回答
3700 浏览

tfs - TFS 2010 Team Build - 重命名文件

作为我的 TFS 2010 团队构建的一部分,我正在尝试将配置文件从网络位置复制到构建所在的输出文件夹。

使用 xcopy 作为调用流程任务,除了我想将文件重命名为副本的一部分之外,我已经成功地完成了所有工作。问题是,如果您提供不同的目标文件名,XCOPY 会询问目标是文件还是目录,例如

如果 server.exe.config 是文件,则 XCOPY 要求我按 F,如果是目录,则按 D。XCOPY 似乎没有办法抑制这种行为。我尝试使用基本的 COPY 命令,但 Team Build 只是说它无法识别 COPY 命令。

有什么方法可以轻松地将文件重命名为 Team Build 的一部分或使用其他命令行工具来实现这一点?

干杯

0 投票
1 回答
1795 浏览

windows - XCOPY 和重命名批处理文件?

我需要将目录递归移动到新位置,然后重命名目录。我只是使用 XCOPY 移动目录,然后在其上运行 RENAME 命令(反之亦然)还是有更好的方法?

0 投票
1 回答
1763 浏览

windows - Windows cmd:复制整个目录*包括*父目录。不指定相同父目录名称的解决方案

在 Windows 中,如何复制整个目录,包括父目录文件夹?

例如,假设我们有目录 c:\Folder 并希望将其复制到 d: 。

现在唯一的方法是: xcopy /E c:\Folder d:\Folder

有没有办法在不指定相同的结束目录(文件夹)的情况下做到这一点?

0 投票
2 回答
477 浏览

regex - 如何使用正则表达式分割嵌入 .csproj 文件中的 xcopy 语句?

我正在处理一堆(~2000).csproj 文件,在这个开发人员中,有一个历史先例是在构建后事件中嵌入 xcopy 以在构建过程中移动东西。为了将构建知识集中到一个地方,我正在努力消除这些 xcopy 调用,以支持我们的自动化构建过程中的声明性构建操作。

考虑到这一点,我试图想出一个正则表达式,我可以用它来删除提供给 xcopy 的路径参数。这些陈述有几种风格:

具体来说:

  • 不可预知的开关位置
  • 并不总是提供目标路径参数
  • 路径参数有时用引号括起来

我不是正则表达式向导,但这是我到目前为止所得到的(过度使用 parenteses 是为了在 powershell 中保存匹配:

(.*x?copy.* '"?)([^ /'"]+)('"/.* '"?)([^ /'"]+)('"?.*)

这些([^ /'"]+)部分是我打算成为路径参数的部分,被定义为不包含引号、空格或正斜杠的字符串,但我觉得我必须应用两个正则表达式(一个用于带空格的引号包裹的路径一个用于无引号路径)

不幸的是,当我运行这个正则表达式时,它似乎为我提供了第一个和第二个路径参数的相同匹配。最令人沮丧。

我将如何改变它来纠正它?

0 投票
1 回答
778 浏览

batch-file - 带有 XCOPY 命令的 SchTask

我正在为我们的 Web 面板软件创建一个安装脚本,但我没有做太多的批处理脚本。我需要将所有这些都保存在同一个文件中(不能将其分开),那么我该怎么做呢?

我假设我不能将源目录和目标目录放在引号中,因为 /TR 开关在引号中。我可以把它放在''或者我该怎么做?

谢谢!

0 投票
1 回答
3150 浏览

batch-file - 用于复制/删除与特定名称匹配的文件夹并保留其目录树的批处理脚本

我想知道是否可以为CMD.EXE(目标系统:MS Windows 2k3)编写一个批处理脚本来执行以下操作:

让我们有rootfolder一个包含很多文件和目录的文件夹。某些子目录(在不同级别)可能被称为dirname. 我想创建一个文件夹rootfolder2,复制其目录树结构,rootfolder但仅包含文件夹dirname及其内容。我还想在复制相同的文件夹后删除它们rootfolder2

例子:

我正在寻找的输出是:

我可以做到这一点而不必在 C/C++/Java/等中编写控制台应用程序吗?

在此先感谢,乔


这是使用简单的 xcopy 和批处理脚本来回答我的问题:

学分转到:递归重命名文件名+带有批处理文件的文件夹名称

0 投票
1 回答
7054 浏览

batch-file - 使用批处理文件跨域复制目录

我想使用批处理文件将目录从一个域中的 PC 复制到另一个域。我使用了下面的net use命令,但它给了我一个错误,说“发生系统错误 53。找不到网络路径”。

我错过了什么吗?请帮忙。

0 投票
2 回答
1288 浏览

deployment - 有没有人在尝试使用 FinalBuilder 6 复制文件时遇到“Win32 错误:找不到网络路径”?

我有一个 FinalBuilder 作业,作为最后一步,将编译的应用程序和 DLL 部署到另一台服务器上的网络共享。

大约 50% 的时间,它只是失败了

Win32 错误:找不到网络路径

将目标从 \\myserver\myshare 更改为 \\myserver.mydomain.com\myshare 通常会暂时修复它 - 修改构建文件后的前 2-3 次运行将起作用,之后它将再次开始失败。

FinalBuilder 任务正在使用授予目标框管理员访问权限的域凭据运行;并通过 Windows 资源管理器将文件复制到/从该服务器上的共享可靠地工作。

我完全被难住了。