You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在CMD窗口中一次性移动/复制多个不同扩展名的文件?

如何在CMD窗口中一次性移动/复制多个不同扩展名的文件?

嘿,这个需求太常见了!在CMD里一次性搞定这些不同扩展名的文件其实没那么复杂,给你两种实用的方法,按需选就行:

方法一:精准指定单个文件(适合只处理这4个特定文件的场景)

如果这四个文件都在当前CMD打开的目录下,直接把所有文件名列在命令后面就好,复制和移动只是关键字不同:

  • 复制文件的命令:
    copy "File1.txt" "File2.xlsx" "File3.pdf" "image.jpg" 你的目标路径
  • 移动文件的命令:
    move "File1.txt" "File2.xlsx" "File3.pdf" "image.jpg" 你的目标路径

举个实际例子,假设你要把这些文件移到D盘的「MyDocs」文件夹里,命令就写成:
move "File1.txt" "File2.xlsx" "File3.pdf" "image.jpg" D:\MyDocs

⚠️ 小提醒:如果文件名里包含空格或者&、#这类特殊字符,一定要用双引号把文件名括起来,不然CMD会把空格当成命令分隔符,直接报错。要是文件不在当前CMD的工作目录下,就得把文件的完整路径写上,比如copy "C:\Downloads\File1.txt" "C:\Downloads\image.jpg" D:\MyDocs。

方法二:按扩展名批量匹配(适合当前目录里同扩展名文件只有你要的这几个的场景)

如果当前目录里的.txt、.xlsx、.pdf、.jpg文件刚好就是你要处理的这四个,那可以用通配符*来简化命令:

  • 复制命令:
    copy *.txt *.xlsx *.pdf *.jpg 你的目标路径
  • 移动命令:
    move *.txt *.xlsx *.pdf *.jpg 你的目标路径

这种方法不用逐个敲文件名,但要注意——如果当前目录里还有其他同扩展名的文件(比如多了个File4.txt),这个命令会把所有匹配到的文件都处理掉,所以只在你确定没有额外文件的时候用哦。

备注:内容来源于stack exchange,提问作者Om Prakash Kumar Yadav

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 13:22:34