批处理more +4 "%~0">"%userprofile%\什么意思

more+4"%~0">"%userprofile%\... more +4 "%~0">"%userprofile%\ 展开
 我来答
7764sky
2010-08-11 · TA获得超过2616个赞
知道大有可为答主
回答量:1245
采纳率:0%
帮助的人:1418万
展开全部
本机测试了下 感觉这语句有错误哦
先分开来解释下
more +4 就是从一个文件的第四行开始显示
%~0 这个是代表批处理本身的路径

more +4 "%~0" 就是 从这个批处理本身的第四行开始显示
> 是重定向符号 就是写入到一个文件
%userprofile% 这是一个环境变量 是一个目录 C:\Documents and Settings\Administrator> 这个目录

结合起来 意思就是 显示批处理本身的代码,从第四行开始到最后,然后写入到 C:\Documents and Settings\Administrator>目录下

实际运行起来出错了 我修改了下
@echo of

more +4 "%~0">"%userprofile%\2.txt
332
323232
32
32

保存上面的 不要有任何修改 运行之后 去C:\Documents and Settings\Administrator>查看2.txt 会发现里面的内容是
332
323232
32
32
而上面这些不是dos的命令哦 懂了没 ?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式