我之前从未编写过批处理脚本,但想使用一个来运行&写我定期使用的命令行实用程序的输出。我希望它使用该实用程序返回的字符串作为文件名(在本例中为序列号)写入文本文件。这里有一些问题。理想的代码是:
我有一点到位,但我正在努力将输出解析为变量,然后使用该变量来命名文本文件。目前它看起来像:
这甚至可能吗?帮助!
答案 0 :(得分:1)
@echo off
for /f "tokens=2 delims== " %%A in ('utility') do set "SN=%%~A"
utility>>"%SN%.txt"