(本帖原题为“提取应用程序相关注册表数据的P出错?”)
我也不明白是哪错了,所以标题模糊。请管理员手下留情,等明白原因后我会改标题的。
代码如下:- @echo off
- (REG QUERY hku /s|find/i "chrome"
- REG QUERY hklm /s|find/i "chrome"
- REG QUERY hkcc /s|find/i "chrome"
- REG QUERY hkcu /s|find/i "chrome"
- REG QUERY hkcr /s|find/i "chrome")>reg.lst
- setlocal enabledelayedexpansion
- for /f "delims=" %%a in (reg.lst) do (
- echo %%a|find/i "HKEY_"
- echo !errorlevel!
- if !errorlevel!==0 (
- REG export "%%a" tmp.reg
- type tmp.reg>>chrome.reg
- )
- )
- pause
复制代码 这是出错情况(已去除@echo off)(这只是一部分):- C:\Documents and Settings\Administrator\桌面>(
- echo <没有名称> REGC:\Documents and Settings\Administrator\Local Setting
- s\Application Data\Google\Chrome\Application\chrome.exe,0 | find "HKEY_"
- echo !errorlevel!
- if !errorlevel! == 0 (
- REG export " <没有名称> REGC:\Documents and Settings\Administrator\Local
- Settings\Application Data\Google\Chrome\Application\chrome.exe,0" tmp.reg
- type tmp.reg 1>>chrome.reg
- )
- )
- 系统找不到指定的文件。
- 1
-
- C:\Documents and Settings\Administrator\桌面>(
- echo <没有名称> REG"C:\Documents and Settings\Administrator\Local Settin
- gs\Application Data\Google\Chrome\Application\chrome.exe" "%1" | find "HKEY_"
-
- echo !errorlevel!
- if !errorlevel! == 0 (
- REG export " <没有名称> REG"C:\Documents and Settings\Administrator\Loca
- l Settings\Application Data\Google\Chrome\Application\chrome.exe" "%1"" tmp.reg
-
- type tmp.reg 1>>chrome.reg
- )
- )
- 系统找不到指定的文件。
- 1
-
- C:\Documents and Settings\Administrator\桌面>(
- echo <没有名称> REGC:\Documents and Settings\Administrator\Local Setting
- s\Application Data\Google\Chrome\Application\chrome.exe,0 | find "HKEY_"
- echo !errorlevel!
- if !errorlevel! == 0 (
- REG export " <没有名称> REGC:\Documents and Settings\Administrator\Local
- Settings\Application Data\Google\Chrome\Application\chrome.exe,0" tmp.reg
- type tmp.reg 1>>chrome.reg
- )
- )
- 系统找不到指定的文件。
- 1
-
- C:\Documents and Settings\Administrator\桌面>(
- echo <没有名称> REG"C:\Documents and Settings\Administrator\Local Settin
- gs\Application Data\Google\Chrome\Application\chrome.exe" "%1" | find "HKEY_"
-
- echo !errorlevel!
- if !errorlevel! == 0 (
- REG export " <没有名称> REG"C:\Documents and Settings\Administrator\Loca
- l Settings\Application Data\Google\Chrome\Application\chrome.exe" "%1"" tmp.reg
-
- type tmp.reg 1>>chrome.reg
- )
- )
- 系统找不到指定的文件。
- 1
复制代码 劳驾各位帮我看看,谢谢!
***********************************************************************************************************************************************************************************************************************
改正了一下下:
REG QUERY hklr /s|find/i "chrome")>reg.lst
这句中的hklr改正为hkcr。
[ 本帖最后由 Cameron 于 2008-11-6 20:05 编辑 ] |