CMD:从文件读入,执行后输出至另一文件

本文介绍如何使用CMD命令进行文件的读取与写入操作,并演示如何利用管道功能提高命令执行效率。通过具体实例,如使用systeminfo命令输出系统信息到文件,以及如何从文件读取内容进行处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CMD:从文档读入,执行后输出至另一文档

废话少,马上入正文

1.向文件输出

代码框架 [命令]>>[文件名]
例如:chkdsk /f >>D:\output.log
这时你就会在D盘中找到输出了!
(除非你没有D盘,或D盘是光驱,要不然就被Format了)

应用(命令提示符:cmd,不是C++):

@echo off
goto p
:p
systeminfo>>D:\out.log
ECHO 稍等,正在读取系统信息:
////以下省略////
////一个从文件输出全部内容的代码:type + 文件名(type D:\out.log)
////回到正文
pause
exit

2.从文件读取(我猜你们更想看这个)

代码框架(需要在CMD中调用(还没有探究直接读取)):[命令]<[文件名]

运行程序sort.cmd,从sort.in读入
sort.cmd<sort.in(或sort.cmd<<sort.in)

运行程序sort.cmd,输出至sort.out
sort.cmd>sort.out(或sort.cmd>>sort.out)

完美的合并:
sort.cmd <sort.in >sort.out

3.管道

echo open 192.168.1.101 | ftp.exe

在打开ftp.exe时自动输入open 192.168.1.101

很抱歉这就写完了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值