问题标签 [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.
batch-file - 在条件为 TRUE 时执行批处理命令集
我有一个 .bat 文件,其中包含它执行的某些命令(XCOPY/DEL/RMDIR 等)
现在我想要的是,一旦 .bat 运行,首先向用户显示提示。只有当用户对提示说 Y 时,才应该执行完整的命令集。否则它应该只是退出。我该怎么做呢?
batch-file - 从批处理文件返回控制
我有一个批处理文件,其中包含以下几个命令;
如您所见,在两者之间调用了另一个批处理文件(anotherBatch.bat),该文件执行一些其他处理。
现在我的问题是在 anotherBatch 执行之后,控件永远不会返回到原始批处理文件,它只是在那里结束。
如何确保控件返回?
java - 使用 java Runtime.exec 的 Windows xcopy 不适用于带有中文字符的文件名
我目前有一个使用 xcopy 和 Runtime.exec 来复制文件的 java 程序。但现在的问题是,当文件名有中文字符时,这不起作用。它给出了一个找不到文件的错误。但是,如果我从资源管理器复制文件路径并从命令行复制工作 xcopy 。我正在从 Windows 7 机器上执行它。任何解决方案将不胜感激。
谢谢
这与错误http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4947220有关。不是将参数作为参数传递,而是通过完美运行的环境变量传递它们。
permissions - xcopy "访问被拒绝" with /y /o /s /c /h
我目前正在为 Malwarebytes 优化和更新我的离线病毒数据库更新程序。它只是一个 SFX .exe 存档集中的 C:\ProgramData\Malwarebytes 中的所有 Malwarebytes 数据(病毒数据库、内部版本号等),以便在成功提取后运行批处理文件。
问题
我现有的更新程序通过使用单独的 xcopy 命令复制每个文件来工作,但这次我希望它简单地复制整个文件夹。但是当试图 xcopy 到 C:\ProgramData 时,我得到“拒绝访问”的一切。
即使我使用 /y 和 /o 开关并以管理员身份(从上下文菜单)运行 .exe 以获得提升的权限,也会发生这种情况。我知道我正在访问正确的目录,并且更新确实可以手动复制和粘贴文件夹。只是在 Windows 7 中无法将文件夹命令复制到 ProgramData 吗?
额外的信息
在 SFX .exe 存档中,我有一个名为“Malwarebytes”的文件夹和一个批处理文件。这是批处理文件中唯一相关的部分(我已经独立确认其余部分有效):
windows-xp - XCOPY /d - 它支持时间和日期吗?
XCOPY /d
记录在 dd-mm-yyyy 形式的日期,但我找不到任何类似的时间支持。
是否有(或者甚至是解决方法)或者我必须为winxp下载另一个命令行工具?
vb.net - Xcopy 等效于 VB.net
一个简单的问题,我如何使用 VB.net 将目录的 entier 内容复制并移动到另一个目录,然后从原始目录中删除文件?
wpf - XCopy WPF 部署
如果我只想 xcopy 我的 WPF 应用程序,从 Release 文件夹中复制的最少必要文件是什么?
在我的 Release 文件夹中,我有我的项目引用的各种 dll、vshost.exe、vshost.exe.manifest、.pdb 文件等。是否有必要将所有这些文件复制到我要安装我的应用程序的每台机器上至?
cmd - 用于排除名称的 xcopy 正则表达式
我有一个名为 Account 的文件夹
我想 xcopy 它的所有子文件夹,但它分为两个阶段(即两个 xcopy 命令):
我想把这个 cmd 夹起来:
xcopy /I /E /Y %env.working_directory%\Deployment\Account\Release*.* \file-srv\Archive\Products\Web\AccountsServices\Account.Toolbar\Nightly\Accounts_3.10_Merged\%system.build.number %
第一个 xcopy 中的 Account\folder1
Account\ --> 第二个 xcopy 中的所有其他
我怎样才能写第二个xcopy?(排除“文件夹1”的正则表达式)
windows - 将 xcopy 转换为 robocopy
尝试使用 xcopy 并排除文件夹及其所有子文件夹。
我想我不能排除文件夹,而只能排除带有 xcopy 的文件。
所以我想转向 robocopy,但我不确定要使用哪些标志。
与我上面的 xcopy 等效的 robocopy 是什么?
windows - Windows:查找指定的文件类型并将它们复制到指定目录
想象以下情况:您有一台计算机,上面有很多文件。您需要有特定的文件类型,但这些文件类型可以在 PC 上的任何位置,因为有多个分区。
现在我需要一个批处理脚本,我可以在其中指定要复制的内容和不复制的内容。例如照片、图片、音乐。我只需要一些特定的文件类型,而且限制大小也很好。(大于 1MB != 不复制)。我曾考虑过 XCopy 或 Robocopy 等程序。PC 已安装 Windows 7,但由于我想使用原生系统,请不要使用 PowerShell 答案。这是出于学习目的。
之后,将所有文件复制到指定目录。
有什么例子吗?周围的其他答案只是 - 不 - 正是我正在寻找的地方。
Edit1:如果可能的话,保留目录结构会非常好。