2010-11-01 78 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