2013-12-13 106 views
1

我想写一个使用任务计划程序来安排作业的批处理文件。批处理文件 - 从注册表中获取路径

这就是我

schtasks /create /tn Task /tr D:\LogSender\Sender.exe /sc HOURLY /mo 1 

的事情是,我不知道对这个sender.exe任务将执行的路径。所以我需要从HKEY_LOCAL_MACHINE \ SOFTWARE **** Framework的注册表项中读取这个值。

我该怎么做?

回答

0
for /f "tokens=3* delims= " %%r in ('reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bmp\OpenWithList" /v a') do (
    set "exe_path=%%r" 
    echo %%~r 
) 

更改您想要的注册表的路径和/v a与您想要获得价值的关键。

REG HELP

相关问题