2010-11-01 57 views
1

考虑从一个假设reg query以下结果:删除`reg query`结果值?

..>reg query HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MediaPlayer /v "I 
nstallation Directory" 

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MediaPlayer 
    Installation Directory REG_EXPAND_SZ %ProgramFiles%\Windows Media Play 
er 

如何用grep输出,这样我可以分配设置(%ProgramFiles%\...)的实际值到一个变量(或临时文件)?

回答

1

的批处理文件例如:

@FOR /F "tokens=2* " %%A IN ('reg query HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MediaPlayer /v "Installation Directory"') DO @SET PARAM=%%B 

如果你想直接在控制台中使用它 - 使用百分号表示变量(即%A%B