Tag: xcopy

batch file将具有特定扩展名的文件从多个目录复制到一个目录

我是一个新手,所以忍受我… 我正在尝试使用batch file将所有分布在一个主目录的多个子目录中的.doc文件复制到另一个目录中。 我已经设法从这些目录中得到我想要使用的所有文件(有数百个)的filelist.txt : "C:\Main directory\sub directory" dir /b /s *.doc > "C:\Main directory\sub directory\filelist.txt" 我会用什么脚本将这些文件复制到一个目录中? 我可以使用一些实际从filelist.txt抓取这些文件名的代码,并且可以使用它们吗? 作为参考,我看了下面的问题,因为它看起来像是在做我想做的事情,但是这对我没有帮助。 使用xcopy将文件从多个目录复制到一个目录 另外,我真的很想理解这个概念,所以请分解代码,告诉我每个项目是做什么的,或者至less包括一个链接来解释它。

为什么xcopy在Visual Studio后构build步骤中用代码9009退出?

我收到以下错误,我不明白。 有什么build议么? 错误1命令“xcopy”D:\ Users \ johndoe \ Documents \ Visual Studio 2008 \ Projects \ MyProject \ MyProject.Modules.Ribbon \ bin \ Debug \ MyProject.Modules.Ribbon.dll“”D:\ Users \ johndoe \ Documents \ Visual Studio 2008 \ Projects \ MyProject \ MyProject \ bin \ Debug \ Modules \“/ Y”用代码9009退出。MyProject.Modules.Ribbon

/只在一个文件types的xcopy中排除

我有一个batch file,将文件从Visual Studio复制到我的Web文件夹。 我想复制我的web项目中的所有文件,除* .cs文件外。 我似乎无法得到这个工作: xcopy /r /d /i /s /y /exclude:".cs" C:\dev\apan C:\web\apan 有小费吗? 当我尝试运行这个时,我只是得到退出代码4。

BATCH文件要求input文件或文件夹

我有一个从我书桌20公里的文件丢失的文件的简单副本 当testing脚本出我提示如果我的文件shapes.atc是一个文件或文件夹 我可以告诉你,它的一个文件,但我怎么能自动复制我的家伙需要能够只点击批处理完成 xcopy /s/y J:\"My Name"\"FILES IN TRANSIT"\JOHN20101126\"Missing file"\Shapes.atc C:\"Documents and Settings"\"His name"\"Application Data"\Autodesk\"AutoCAD 2010"\"R18.0"\enu\Support\Shapes.atc

XCOPY切换到创build指定的目录如果不存在?

我在后生成事件中使用XCOPY将编译的DLL从其输出文件夹复制到主应用程序的输出文件夹。 DLL正被复制到主应用程序输出文件夹中的“模块”子文件夹中,如下所示: xcopy "$(TargetPath)" "$(SolutionDir)Prism4Demo.Shell\$(OutDir)Modules\" 如果Modules文件夹存在,该命令可以正常工作,但是在testing过程中我发现如果该文件夹不存在,XCOPY不会创build它,并且命令失败。 是否有一个XCOPY开关,将导致文件夹被创build,如果它不存在? 如果没有,我会添加到我的后生成事件来创build文件夹,如果它不存在? 谢谢你的帮助。

如何在Windows中查找path长度大于260个字符的文件?

我在Windows XP脚本中使用xcopyrecursion复制目录。 我不断收到一个'内存不足'的错误,我知道是因为我试图复制一个文件太长的path。 我可以很容易地减lesspath长度,但不幸的是我不能确定哪些文件违反path长度限制。 被复制的文件被打印到标准输出(我正在redirect到一个日志文件),但是错误消息被打印到terminal,所以我甚至不能确定错误的大概是哪个目录。

为什么后构build步骤(xcopy)会偶尔退出TeamCity构build中的代码2?

客户端解决scheme中的一些项目具有生成后事件:将生成输出复制到特定文件夹。 这在当地build设时工作正常。 但是,在TeamCity中,我偶尔会得到 xcopy退出代码2 如果我使用常规copy ,它将退出代码1.我希望这与文件locking有关,虽然被复制的特定文件是不一样的,所以也许只是locking共享的目标目录。 我用/y不提示覆盖文件。 任何想法为什么这在TeamCity失败,但不是在本地? 任何想法如何解决?

复制文件而不覆盖

我似乎无法在命令行上find一种方法来说“将所有文件从目录A复制到目录B,但是如果目录B中已经存在该文件,请不要覆盖它,不pipe哪个文件更新,不要提示我。“ 我已经通过复制,移动,xcopy和robocopy,而且我能得到的最接近的是,你可以告诉robocopy“复制A到B,但不要用较旧的文件覆盖较新的文件”,但这对我不起作用。 我查看了xxcopy,但放弃了它,因为我不想在Visual Studio后构build事件上有第三方依赖关系,这将需要其他SVN用户安装该工具才能进行构build。 我想将一个命令行添加到Visual Studio 2010中的生成后事件中,以便从新的EF模型对象的T4模板生成的文件被分发到它们所属的项目文件夹,但为现有对象生成了重新生成的文件不要覆盖潜在编辑的目标文件。 由于T4模板重新生成,源文件总是更新,我不能可靠地使用“更新”的开关,我不这么认为。 我使用部分类为我可以,但也有我不能使用部分类(例如生成一个默认的EditorTemplate或DisplayTemplate * .ascx文件)生成的其他事情。 任何人有任何类似的问题,他们已经解决了?

当Visual Studio告诉我“用代码4退出xcopy”时出了什么问题

我对构build后的事件不是很熟悉,所以我对我的程序出了什么问题感到有点困惑。 在Visual Studio 2010编译时,我得到以下内容: The command "xcopy C:\Users\Me\Path\Foo.bar\Library\dsoframer.ocx C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D xcopy C:\Users\Me\Path\Foo.bar\ApplicationFiles C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D xcopy C:\Users\Me\Path\url\ C:\Users\Me\Path\Foo.bar\bin\Debug\ /Y /E /D rmdir /S /QC:\Users\Me\Path\Foo.bar\bin\Debug\.gwt-tmp" exited with code 4. 该程序似乎运行良好,尽pipe这个错误,但我不想忽略这个问题,并希望没有什么不好的事情发生。 奇怪的是,这一行起初只是一个命令(第一个xcopy),但随着我继续编译项目(修复其他问题,主要是引用),错误信息越来越大。 任何想法可能会发生什么? 编辑:这是postbuild事件似乎失败 – xcopy $(ProjectDir)Library\dsoframer.ocx $(TargetDir) /Y /E /D xcopy $(ProjectDir)ApplicationFiles $(TargetDir) /Y /E /D xcopy $(SolutionDir)com.myUrl.gwt\www $(TargetDir) /Y /E /D rmdir […]

如何部署SQL Server精简版4.0?

我如何部署Microsoft SQL Server Compact 4.0 ? SQL Server精简版(当前在版本4.0)是: 一个免费的embedded式数据库,软件开发人员可以使用它来构buildWindows桌面应用 它具有很小的占用空间,并支持在应用程序文件夹中私人部署其二进制文件。 但是你怎么实际部署它呢? 微软表示,它可以 部署在应用程序文件夹( 好 ),并支持xcopy部署 。 微软还表示,它不能 部署在应用程序文件夹( 坏 ),不支持xcopy部署 。 一些人有使用简单的xcopy部署的例子 ,但他们没有进入完成部署所需的细节 问题是您不能使用ADO OLEdb提供程序,除非它已注册。 注册OLEdb提供程序必须以pipe理员身份完成。 这意味着SQL Server Compact版本将与不是pipe理员的用户一起失败。 SQL Server Compact 4.0附带了一个redist_enu.txt文件: 列出的.exe文件每个都将其封闭的组件安装到目标计算机上的特定位置。 这有助于确保可用性和技术支持。 封装在这些.exe文件中的.dll文件也可以在这个redist.txt文件中单独使用。 但是,这些单独的.dll的分发可能会导致可用性问题。 有关更多详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=94589 通过BreadCrumb进行专用部署检测:不支持通过Assembly.LoadFrom(),.local文件或使用DLL / COMredirect策略显式加载本地堆栈和显式加载SQL Server Compact Assembly,并且可能导致可维护性问题。 有关更多信息,请参阅http://support.microsoft.com/kb/835322和http://msdn2.microsoft.com/en-us/library/aa375142.aspx Microsoft SQL Server Compact 4.0 SSCERuntime_x86-CHS.exe程序 SSCERuntime_x86-DEU.exe SSCERuntime_x86-FRA.exe SSCERuntime_x86-JPN.exe SSCERuntime_x86-RUS.exe […]