Windows 批处理文件 (.bat) 怎么从同一路径复制文件夹

Windows 批处理文件 (.bat) 怎么从同一路径复制文件夹比如*盘的文件夹,复制到*盘的另一个文件夹内
*盘为当前bat所在目录

@echo off
pushd %~dp0
set backup_dir=D:\backup\data
set aim_dir=D:\BANIRA\桌面\template\data
dir /ad %aim_dir% >nul 2>nul || (echo %aim_dir%不存在 & pause >nul & exit)
xcopy %aim_dir% %backup_dir%\ /e /y
if errorlevel 1 title 复制失败! & pause >nul
exit

功能是从复制文件夹里面的内容到另一个文件夹

请自行修改路径

追问

可以实现多选目录或者输入目录复制吗

并且要的文件夹也有可能不在指定盘,有可能c有可能e的

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-08-14
xcopy /s/e "A:\目录" "B:\目录"追答

xcopy /s/e "A:\目录" "B:\目录\"

Windows 批处理文件 (.bat) 怎么从同一路径复制文件夹
& pause >nulexit功能是从复制文件夹里面的内容到另一个文件夹 请自行修改路径

如何批处理实现Win10同时打开多个文件夹
在桌面空白处点击右键,选择“新建 - 文本文档”,然后在其中输入以下格式的命令:echo off start 文件夹1路径 start 文件夹2路径 start 文件夹3路径 ……保存之后把该文本文档重命名为后缀扩展名为.bat的批处理文件,例如Bulkfolder.bat,有提示时选择“是”即可。以后只需双击Bulkfolder....

求助如何使用bat命令移动文件夹中符合名称的文件夹下的文件
您可以使用以下的批处理命令来移动符合名称的文件夹下的文件:请确保将 source_folder 和 target_folder 的路径替换为实际的源文件夹和目标文件夹的路径。search_text 是您要搜索的文本,它将匹配文件夹名称。您可以将其替换为您要移动的文件夹的名称或包含特定文本的文件夹名称。该批处理命令使用 for \/...

Windows 强制删除文件及文件夹命令
方法1:打开记事本,点击菜单栏“文件”→“另存为”,命名文件和你想删除的那个文件名一致(包括扩展名),而后进行替换,会发现容量变为0 KB了。此时,执行删除命令即可。方法2:在那个AVI文件同目录中新建一个文件夹,然后重新启动。现在,不要选那个AVI文件,先选择适才新建的文件夹,然后再同时按C...

cmd 批处理 bat 问题
   1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令。可以使用任何文本文件编辑工具创建和修改。    2.批处理是一种简单的程序,可以用 if 和 goto 来控制流程,也可以使用 for 循环。    3.批处理的编程能力远不如C语言等...

...\\只要把路径复制就行不需要复制文件夹下的文件。
这样试试 echo off for \/r %%i in (*.*) do (echo %%~fi >>path.txt )保存成bat运行。

...所在路径)的文件夹“新建文件夹”及其所有内容移动到C:\\Window...
echo off move 新建文件夹 C:\\Windows

如何用bat复制指定文件到不同文件夹下的相同文件夹里?即复制1.txt文件...
你可以建立批处理文件,假设文件名为:my_filecopy.bat 。其文件内容如下:copy .\\1.txt C:\\a\\files copy .\\1.txt C:\\d\\files copy .\\1.txt C:\\v\\files 然后存盘退出。(注:. 表示拷贝当前目录下的 1.txt,如果是别的目录的话,只要修改其路径即可)在命令行提示符下运行:my_file...

Windows批处理(cmd\/bat)常用命令教程(转)
批处理,也称为批处理文件,是Windows系统中的一种命令集合,用于自动化一系列任务。要创建批处理文件,只需在文本编辑器中编写一系列命令,然后保存为.bat或.cmd文件。对于初次接触批处理的用户,了解基本的命令和符号至关重要。常见的批处理命令包括但不限于:复制、移动文件或目录的copy和move,查找...

运行一个批处理文件.bat,如何隐藏控制台
开头加上以下代码 1 start mshta vbscript:createobject("wscript.shell").run("""%~0"" ::",0)(window.close)&&exit

相似回答