我有一个简单的.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文件中写入的命令错误。
对此有任何解决方案吗?
最佳
答案 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"