[one_demo_5]命令行输入输出
在d盘下创建0.txt。
进入命令行,进入d盘。执行ipconfig<0.txt>1.txt结果就将ipconfig的结果输入到1.txt。
编辑一个c程序,结合文本文件执行,实现相同的操作。
c程序
#include<stdio.h>
#include<stdlib.h>
void main()
{
char str[40];
scanf("%s", &str);
printf("cmd=%s\n", str);
system(str);
}
保存为d盘下的cmd.c,编译后生成cmd.exe。创建一个2.txt的文本,内容为tasklist。进入命令行,执行cmd.exe<2.txt>3.txt。结果将2.txt的命令的结果输出到3.txt。