麻烦大家帮忙看一下,想达到的目的是获取注册表下所有的信息
批处理如下,执行时有问题,直接卡在那里:
@echo off
for /f "tokens=*" %%a in ('reg query "HKCU\software\microsoft\windows\currentversion\explorer\shell folders"') do echo %%a
pause
xp/sp3 下可以正常运行并显示了相应的信息的嘛。卡在那里,卡哪里了,是最后 pause 导致的暂停等待按键吗?
我的是win7环境,执行后完全没有任何信息显示。
你执行能显示shell folders下的所有注册信息?
刚才看任务管理器发现卡一段时间之后cmd开启了很多!
reg query也是支持win7的,语句我也没发现有什么问题?
以管理员身份运行就正常了!