Articles of xcopy

qmake命令将文件和文件夹复制到输出目录

我正在开发一个应用程序,应该build立在Windows,Linux和OS X使用QtCreator和Qt 5.3。 我想要将文件夹中的所有文件和子文件夹复制到输出文件夹中。 我已经为Linux和OS X工作,但不适用于Windows。 这是我的.pro文件的相关部分: win32 { PWD_WIN = $${PWD} DESTDIR_WIN = $${OUT_PWD} copyfiles.commands = $$quote(cmd /c xcopy /S /I $${PWD_WIN}\copy_to_output $${DESTDIR_WIN}) } macx { copyfiles.commands = cp -r $$PWD/copy_to_output/* $$OUT_PWD } linux { copyfiles.commands = cp -r $$PWD/copy_to_output/* $$OUT_PWD } QMAKE_EXTRA_TARGETS += copyfiles POST_TARGETDEPS += copyfiles 我在Windows上得到的错误是“无效的参数数量”。

从文件读取Robocopy(或xcopy)?

所以我有一些Excel表格包含所有源于单个根目录的目录。 反正有robocopy(或类似的程序)读取Excel表格作为input只复制选定的文件? 这是电子表格的格式: NMMC c6 31b5ac6c-1377-4a86-90a0-73c6335907e3.IMG NMMC 2e 1da3d2ec-526f-479a-9c09-90cb2cfad0b6.IMG NMMC 8a f77168ad-2f35-490c-a2a8-25e9fa4ac0ea.IMG NMMC 2f fc2162f8-7548-4921-b722-5899cbe54641.IMG NMMC fc 1fe09fcd-3861-4de8-8bfd-4510ffa8f29c.IMG hcri001 1b 243161b4-eef0-4d5c-9e42-dcea6772afdd.IMG hcri001 a7 7e60ba72-fb8f-4d65-ae34-92b034c10e2e.IMG hcri001 84 7934584f-7bc8-4450-bf6d-da58ac2ebb1a.IMG hcri001 1a cda461ab-fe9d-4b4f-87bf-43dab9dd8644.IMG hcri001 2b 4f2c02b6-31c6-4d8b-975e-591778bcdfef.IMG ICPS 8a 2aca38a8-4133-4972-a03f-8c3c15654df3.IMG ICPS 89 8338f897-76c0-4f6f-9ae5-3b4c7e8a302c.IMG ICPS 30 d9dba300-6c14-4484-a147-bccb9dd15aa3.IMG 我想将这些文件复制到具有相同结构的另一个文件系统(例如,如果图像来自C:\Apps\Test\Site\NMMC\c6\31b5ac6c-1377-4a86-90a0-73c6335907e3.IMG那么我需要它将复制到Z:\Apps\FileSystem\NMMC\c6\31b5ac6c-1377-4a86-90a0-73c6335907e3.IMG 这可能吗? 谢谢 编辑清除混乱

Qmake命令来复制目录和文件

我想将目录“temp”中的内容复制到“dd” BINARY_DESTINATION_PATH = $$PWD$$SEPARATOR/dd/ RESOURCE_SOURCE_PATH = $$PWD$$SEPARATOR/temp EXPORTED_DESTINATION_PATH = $${BINARY_DESTINATION_PATH} EXPORTED_DESTINATION_PATH ~= s,/,\\,g EXPORTED_SOURCE_PATH = $${RESOURCE_SOURCE_PATH} EXPORTED_SOURCE_PATH ~= s,/,\\,g QT += core QT -= gui CONFIG += c++11 TARGET = sample CONFIG += console CONFIG -= app_bundle TEMPLATE = app SOURCES += main.cpp win32 { QMAKE_POST_LINK += $$quote(cmd /c xcopy /S /I /Y $${EXPORTED_HEADERS}\\copy_to_output $${EXPORTED_HEADERS_WIN}) […]

复制文件而不覆盖

我似乎无法在命令行上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文件)。 任何人有任何类似的问题,他们已经解决了?

“无效path0文件复制”使用xcopy命令时出错

嗨,我有这个小命令批量复制文件,这将有助于,因为我一天做多个特定的副本。 使用xcopy命令时发生此问题。 一切都是为了,但我收到此错误:“无效的path0文件复制”。 这里是代码: C:\Windows\System32\xcopy /Y "C:\Users\Ryan\Desktop\mmars_pub\" "C:\Users\Ryan\Desktop\Dropbox\MMARS\mmars_pub\" 我正在使用xcopy可执行文件的完整path,因为我在configurationpath环境variables时无法正常工作。 我会想象它应该不会影响结果。 我读了一些关于“防止基于MS-DOS的程序检测Windows”checkbox,应该解决这个问题,但我似乎无法find。 任何帮助赞赏。

Windowsbatch file从子文件夹复制到一个文件夹

我曾尝试制作批处理脚本,将位于D:\ images(随机命名的子文件夹)中的所有* .tif文件复制到d:\ all。 xcopy D:\Downloads\*.TIF D:\temp\ /s 作品,但它复制与所有文件夹树。 我试图使用其他键,但它不工作。 感谢帮助!