创建新文件(添加空白文件或带内容文件)
使用 echo 命令创建文件
- 
创建空白文件:
echo. > 文件名.txt
示例:
echo. > report.txt(创建名为report.txt的空文件)
注意:echo.后的点与>之间需有空格。 - 
的文件:
echo 文件内容 > 文件名.txt
示例:
echo Hello World > hello.txt(创建包含”Hello World”的文本文件)
注意:>会覆盖同名文件;用>>(见下文)。 
使用 copy con 命令手动输入内容
copy con 文件名.txt
- 后,按 Ctrl+Z 再按 Enter 保存。
示例:copy con notes.txt 这是第一行 这是第二行 ^Z (按Ctrl+Z)
 
复制文件到目标位置(添加现有文件)
使用 copy 命令复制文件
copy 源文件路径 目标文件夹路径
- 
示例:
copy C:\Downloads\file1.txt D:\Backup\
效果:将
file1.txt复制到D:\Backup目录下,实现文件添加。 - 
批量复制:
copy *.txt D:\Documents\
复制当前目录所有
.txt文件到D:\Documents。 
使用 xcopy 命令复制目录(含子文件)
xcopy 源文件夹路径 目标文件夹路径 /s /e
- 示例:
xcopy C:\Data D:\Archive /s /e
参数说明:
/s复制非空目录,/e包含空目录。 
到已有文件
使用 echo 追加文本
echo 新增内容 >> 文件名.txt
- 示例:
echo New line >> log.txt(在log.txt末尾添加一行”New line”)
注意:>>是追加,>是覆盖。 
使用 type 合并文件
type 文件1.txt >> 文件2.txt
- 示例:
type part1.txt >> final.txt(将part1.txt内容追加到final.txt末尾)。 
注意事项
- 路径规范:
- 路径含空格时需用引号包裹,如:
copy "C:\My Docs\file.doc" D:\。 
 - 路径含空格时需用引号包裹,如:
 - 管理员权限:
- 操作系统文件(如
C:\Windows)需以管理员身份运行CMD(右键选择“以管理员身份运行”)。 
 - 操作系统文件(如
 - 文件覆盖风险:
copy和echo >会覆盖同名文件,操作前建议备份。
 - 文件类型限制:
- 上述命令主要针对文本文件,二进制文件(如图片)建议用
copy直接复制。 
 - 上述命令主要针对文本文件,二进制文件(如图片)建议用
 
- 创建文件:用 
echo或copy con。 - 复制文件:用 
copy或xcopy。 - :用 
echo >>或type >>。 
引用说明参考微软官方文档《Windows Commands》及命令行工具技术手册,确保操作准确性和安全性,建议用户在执行关键操作前备份数据。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9410.html