怎样用dos命令修改文档的内容?

2025-05-22 00:14:45
推荐回答(3个)
回答1:

第一步,打开命令行界面(按住win+r键,输入cmd按回车)

第二步,使用cd命令切换到文件所在目录(首先切换盘符)

第三步,使用edit命令编辑文件,完成后用exit退出

开始 

运行 

输入cmd 

出现的黑色窗口中输入edit(即可编辑文本文件,功能比较简单,而且是英文的) 

注意!退出此程序的方法是:点上面菜单栏的File选Exit,之后关闭黑色窗口。不正确的退出方法可能会导致cmd程序出现错误。

回答2:

猪哥解题:
只能用批处理修改指定文件的内容,原理是把源文件内容逐个copy出来并修改,然后保存到新文件里去,最后用新文件覆盖掉原来文件。

因为修改文件必须用到循环,用cmd的循环就必须用批处理,当然如果是通过cmd的edit命令可视化编辑也行,但这是人工编辑。

批处理修改文件内容的列子附带一个以供参考(下列代码保存为test.bat,cmd下执行call 路径+test.bat):实现了修改当前目录下所有xml文件,并替换字符串”$#}“为字符”,“的功能

@echo off&setlocal enabledelayedexpansion
cls&echo Replacing,pleasewait
for /r %%a in (*.xml)do (
for /f "tokens=1,* delims=:" %%b in ('findstr /n ".*" "%%a"')do (
set "var=%%c"
if "!var!" neq "" set "var=!var:$#}=,!"
>>O echo,!var!)
move O "%%a")

回答3:

楼主你想干什么?题意不清……
现在windows带的dos算一个工具,不是纯dos。这个dos工具主要是给我们提供个工具来解决windows系统不能解决的事……如不能格式化U盘、不能联网时查看原因……

现在没必要去学dos来编辑文档,这些XP下就能实现了……这些命令必须经常敲才能保证不忘……

当XP下有些问题不能解决时,用dos来解决,两者结合才完美。现在没必要去记那些大量的dos命令……记住些有用、常用的命令即可!

如果你真的想学命令,我推荐你学linux,因为linux的命令才是真正的博大精深!