将检测结果写入文本文件

时间:2016-02-15 13:33:04

标签: batch-file text output detection

我有一个简单的.bat程序,可以读取电路板上IC的名称。该程序工作正常,它正确读取IC。在一个回报中,它写下了IC的名称,如下图所示:

image http://i65.tinypic.com/2i06pzl.png

但它没有在任何地方写出MINI52ZDE这个名称(例如退出代码),所以我可以知道它是什么类型的IC。

我想要退出代码MINI52ZDE或将检测写入.txt文件,这样我就可以运行另一个程序,具体取决于IC的检测(我有两种不同的类型)。

这是我用于.bat文件的代码:

NuLink –r UID > tip.txt
NuLink -p

:finish
pause

没有引号:)。 tip.txt文件用于写入名称,但我总是得到tip.txt文件中写入的命令错误。

对此有任何解决方案吗?

最佳

3 个答案:

答案 0 :(得分:0)

试试这样:

@echo off
NuLink –r UID
for /f "delims=" %%a in ('NuLink -p') do set "$ID=%%a"

:finish
echo %$ID%

答案 1 :(得分:0)

我已经设法让它写入文本文件,实际上这是一个非常简单的解决方案。这是代码:

@echo 

NuLink –r UID
NuLink -p c:\>UID.txt

:finish
exit 

谢谢大家的帮助!但是,如果有人有,我仍然可以接受任何解决方案:)!

答案 2 :(得分:0)

for /f "tokens=1* delims= " %%a in ('NuLink -p') do set "$ID=%%b"