使用批处理文件从cmd复制特定行

时间:2015-07-28 20:40:50

标签: html windows batch-file cmd

我需要创建一个批处理文件,该文件将命令行中特定行的信息(使用命令也由同一个批处理文件生成)复制到文本文件中,以便在html文件中使用。

我需要的具体信息是计算机名称,IP地址和登录的当前用户(我知道如何获取这些信息),我需要将它们复制到1个文本文件或3个单独的文件(其中最简单的方法是将字符串从那里移动到一个网页中,该网页是从同一个批处理文件中调用的。)

这样做的目的是让员工更容易通过“紧急按钮”提交服务台票据,“紧急按钮”在执行时会自动收集计算机上的信息并将其提交给我们的票务系统。

1 个答案:

答案 0 :(得分:0)

问题可能更清楚,但删除附带的评论并提供遗漏的假设。我相信你的问题归结为:

- >捕获批处理文件中特定命令行语句的输出到文本文件。

您可以使用重定向运算符来完成此任务:

回显一串文字> a.txt
dir > b.txt

您可以使用任何将文本输出到控制台的命令,并将其重定向,如图所示。现在,如果您想使用单个文件,请使用>>如图所示:

回显一串文字> a.txt
目录 >> a.txt

双箭头表示“追加”而不是覆盖该名称的任何现有文件,因此a.txt具有两者的输出。