直接读注册表:- @echo off&setlocal enabledelayedexpansion
- for /F "skip=4 tokens=2,*" %%a in ('reg query "HKLM\software\classes\http\shell\open\command" /ve') do (
- set b=%%b&set b=!b:"=|!
- for /F "tokens=1,* delims=|" %%c in ("!b!") do set c="%%c")
- echo.%c%
- pause
复制代码 如果不能正确显示,则使用- @echo off&setlocal enabledelayedexpansion
- for /f "skip=4 tokens=1,* delims=:" %%a in ('reg query "HKLM\software\classes\http\shell\open\command" /ve') do (
- set a=%%a&set a=!a:~-1!:%%b&set a=!a:"=|!
- for /F "tokens=1,* delims=|" %%c in ("!a!") do set c="%%c")
- echo.%c%
- pause
复制代码
[ 本帖最后由 hanyeguxing 于 2010-4-8 02:01 编辑 ] |