Batch file 将检测到的结果写入文本文件
我有一个简单的Batch file 将检测到的结果写入文本文件,batch-file,text,output,detection,Batch File,Text,Output,Detection,我有一个简单的.bat程序,可以读取电路板上IC的名称。该程序工作正常,能够正确读取IC。在返回中,它写入IC的名称,如下图所示: 但是它并没有在任何地方写MINI52ZDE这个名字(例如退出代码),所以我可以知道它是什么类型的IC 我想有退出代码MINI52ZDE或写入检测到一个.txt文件,这样我就可以运行另一个程序取决于检测的IC(我有2种不同的类型) 这是我用于.bat文件的代码: NuLink –r UID > tip.txt NuLink -p :finish pause
.bat
程序,可以读取电路板上IC的名称。该程序工作正常,能够正确读取IC。在返回中,它写入IC的名称,如下图所示:
但是它并没有在任何地方写MINI52ZDE这个名字(例如退出代码),所以我可以知道它是什么类型的IC
我想有退出代码MINI52ZDE或写入检测到一个.txt文件,这样我就可以运行另一个程序取决于检测的IC(我有2种不同的类型)
这是我用于.bat文件的代码:
NuLink –r UID > tip.txt
NuLink -p
:finish
pause
没有引号:)。这个tip.txt文件是用来写名字的,但是我总是在这个tip.txt文件中看到一个命令错误
有什么解决办法吗
最好的像这样尝试:
@echo off
NuLink –r UID
for /f "delims=" %%a in ('NuLink -p') do set "$ID=%%a"
:finish
echo %$ID%
试着这样做:
@echo off
NuLink –r UID
for /f "delims=" %%a in ('NuLink -p') do set "$ID=%%a"
:finish
echo %$ID%
我已经设法让它写在文本文件中,这实际上是一个非常简单的解决方案。代码如下:
@echo
NuLink –r UID
NuLink -p c:\>UID.txt
:finish
exit
谢谢大家的帮助!但我仍然愿意接受任何解决方案,如果有人有:) 我已经设法让它在文本文件中写入,实际上这是一个非常简单的解决方案。代码如下:
@echo
NuLink –r UID
NuLink -p c:\>UID.txt
:finish
exit
谢谢大家的帮助!但我仍然愿意接受任何解决方案,如果有人有:) 你的链接:是死链接工作正常,尝试在不同的浏览器。不要为我工作!对于FF和CRF,这里有更多的链接:在这里使用图像是完全不必要的。您只需复制命令窗口的文本输出并将其粘贴为文本,所需的工作量远远小于创建图像所需的工作量。只有在绝对没有其他方式来证明您的问题时,才应使用图像。它们在移动设备上很难读取,许多公司代理服务器会阻止图像服务器(这意味着内容对读者不可用),并且您无法从图像中复制/粘贴内容。请记住,在以后发布时。你的链接:是否无效链接工作正常,请在其他浏览器中尝试。不适用于我!对于FF和CRF,这里有更多的链接:在这里使用图像是完全不必要的。您只需复制命令窗口的文本输出并将其粘贴为文本,所需的工作量远远小于创建图像所需的工作量。只有在绝对没有其他方式来证明您的问题时,才应使用图像。它们在移动设备上很难读取,许多公司代理服务器会阻止图像服务器(这意味着内容对读者不可用),并且您无法从图像中复制/粘贴内容。请记住,在以后发帖时。谢谢你的建议,但对我来说不起作用。谢谢你的建议,但对我来说不起作用。