这似乎是一个愚蠢的问题,但我有这个简单的脚本:
@ECHO OFF
XCOPY c:\test c:\backupfolder /m /e
因为没有文件夹备份文件夹,所以它会提示您是否是文件夹或文件,如何使用脚本在提示中自动输入字母“D”中的目录
由于
答案 0 :(得分:0)
只要有多个要复制的文件,/i
开关会导致xcopy
假设目标是目录。
但是,即使只复制一个文件也能使它工作,你可以先创建目录:
@echo off
mkdir c:\backupfolder 2>NULL
xcopy /me c:\test c:\backupfolder
2>NULL
(将标准错误重定向到NULL
)会抑制目录已存在时出现的错误消息。
答案 1 :(得分:0)
复制到文件夹时(通常情况下),在路径末尾添加反斜杠 添加引号可以保护命令免受路径中的空格等的影响。
@ECHO OFF
XCOPY "c:\test\*.*" "c:\backupfolder\" /m /e