在我试图编写的一个批处理文件中,我需要将5行文本文件中的最后一行读入变量.我想这样做的一种方法可能是让每个放入文本文件的行都覆盖前一行(因为文件创建和行都是由命令创建的,特别是slmgr/xpr)但是我不知道如何做这个.任何建议或其他方式这样做表示赞赏!
cscript %windir%\system32\slmgr.vbs /xpr > xprtest.txt
pause
for /F "skip=4 delims=" %i in (xprtest.txt) set /p xprvar= <xprtest.txt
pause
echo %xprvar%
Run Code Online (Sandbox Code Playgroud) 我正在设计一个批处理文件,首先检查是否激活了一个Windows副本(使用slmgr/xpr命令),如果没有输入一个键来激活它.我已经做了一切,除了检查激活,因为当你运行slmgr/xpr命令时,它输出到一个Windows主机脚本对话框,我无法弄清楚如何让该框输出其文本到文本文件中使用作为变量.有谁知道怎么做/有更好的方法?提前致谢!