标题: 高人帮我看看这个批处理问题出在哪?
[打印本页]
作者: eech
时间: 2007-4-22 02:34
标题: 高人帮我看看这个批处理问题出在哪?
setlocal ENABLEDELAYEDEXPANSION
set b=1
for /f "skip=4 tokens=1,3" %%i in ('reg query "HKEY_CURRENT_USER\Keyboard Layout\Preload" ^| findstr /v /i "E0030804" ') do (
set n!b!=%%j
set /a b+=1
)
reg delete "HKEY_CURRENT_USER\Keyboard Layout\Preload" /va /f
for /l %%i in (1,1,10) do (
if not "!n%%i!"=="" reg add "HKEY_CURRENT_USER\Keyboard Layout\Preload" /v %%i /d !n%%i! /f
)
@rem 输入法编辑器中删除郑码
非新装系统则不会
[
Last edited by eech on 2007-4-22 at 02:35 AM ]
附件
1:
Snap1.jpg (2007-4-22 02:34, 139.62 K,下载次数: 2)
作者: wudixin96
时间: 2007-4-22 03:19
怎么看LZ都是在命令行直接输入的。所以只能用%i,而不能是%%i。
不过LZ都是高级会员了。应该不会犯这样的错吧?
别的实在看不出了。