是否可以从txt文件中复制文本,以便在其他地方使用cmd。例如,从以下文字:
"
ds_domain = 6375
ds_station = 64708
ds_asdomain = 8780
"
我想在ds_station之后复制该值。所以我的存储值现在应该是64708,并且可以在批处理文件的其他地方使用。
由于
答案 0 :(得分:1)
for /f "delims=" %%a in ('^<"inputfile.txt" find "ds_station="') do set "%%a"
echo %ds_station%
'for / f'命令执行find
命令搜索所需的行。如果找到,则该行存储在%%a
可替换参数中,并执行do
子句中的代码。在这种情况下,由于源文本采用key=value
形式,因此用于执行set
命令,该命令定义ds_station
变量以保存该值。