我想找到正确的 DOS 脚本命令行来读取注册表项的默认值并将结果存储在变量中
我找到了很多示例来实现此目的,但它们都继续存储注册表项类型
这是脚本:
@echo off
FOR /F "skip=2 tokens=2,*" %%A IN ('reg.exe query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\excel.exe" /ve') DO set "DFMT=%%B"
echo %DFMT%
结果继续显示“REG_SZ”,而我只想存储后来的 excel.exe 的路径 我错过了什么?
实际输出是:
REG_SZ C:\Program Files\Microsoft Office\Root\Office16\EXCEL.EXE
我需要它是:
C:\Program Files\Microsoft Office\Root\Office16\EXCEL.EXE