会批处理的帮我详细的解析下 if not exist c:\5.txt echo. >c:\5.txt 不要copy啊! 尤其是echo. >什么意思

 我来答
a1computer
2012-01-23
知道答主
回答量:2
采纳率:0%
帮助的人:3万
展开全部
如果c盘目录下没有 5.txt 这个文件 则创建c盘5.txt 并将 “ ” 写入文件
echo > **.** 是一种对文件写入的方法 echo. 中的点在这里是指空行
exist 是cmd判断文件是否存在的命令 使用方法有 exist 、 not exist
if 是条件语句 条件后面可以跟命令

参考资料: 本人手打

cpx90
2012-01-24 · TA获得超过106个赞
知道小有建树答主
回答量:120
采纳率:0%
帮助的人:103万
展开全部
echo是在屏幕显示指定字符
在这里表示空行
>表示写文件(这个讲法不甚严谨,凑合吧) 路径是c:\5.txt
运行后 你看看你c盘是不是有个5.txt 内容就是一个空行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雨兰吟G
2012-01-23 · TA获得超过1082个赞
知道小有建树答主
回答量:282
采纳率:100%
帮助的人:448万
展开全部
如果 c:\5.txt不存在,
echo. >
输出一个空行到
c:\5.txt中
>是重定向输出,而且文件不存在就会创建,存在就清空。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小丑前往
2012-01-24 · TA获得超过407个赞
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:175万
展开全部
如果 没 找到 c:\5.txt, 并输出 一个空行 到 c:\5.txt,所以文件是1KB而不是0KB
↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
if not exist c:\5.txt echo . > c:\5.txt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式