[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
for %%a in (*.sys) do reg export "hklm\system\currentcontrolset\services\%%a" appbkup,reg
看下是不是这个意思。另外请修改标题,不要用这种“万能”类的。
心绪平和,眼藏静谧。

TOP

for %%a in (c:\windows\*.sys) do reg export "hklm\system\currentcontrolset\services\%%~na" appbkup,reg

如果是别的路径,只需替换()中的c:\windows\
看下这样对否。
心绪平和,眼藏静谧。

TOP

  1. @echo off
  2. for %%a in (c:\windows\*.sys) do (
  3.      set/a n+=1
  4.      call reg export "hklm\system\currentcontrolset\services\%%~na" %%n%%.reg
  5. )
  6. pause
复制代码

[ 本帖最后由 pusofalse 于 2008-8-12 11:02 编辑 ]
心绪平和,眼藏静谧。

TOP

  1. @echo off
  2. if not exist c:\reg md c:\reg
  3. for /f "delims=" %%a in ('dir/b/s/ad *sata*') do set "folderpath=%%a"
  4. for %%a in ("%folderpath%\*.sys") do (
  5.    set/a n+=1
  6.    call reg export "hklm\system\currentcontrolset\services\%%~na" c:\reg\%%n%%.reg
  7. )
  8. start c:\reg\
复制代码

[ 本帖最后由 pusofalse 于 2008-8-12 11:12 编辑 ]
心绪平和,眼藏静谧。

TOP

原帖由 282842712474 于 2008-8-12 10:56 发表
还有楼上的代码不成功,只是生成了一个“!n!.reg”

oh....sorry  太粗心了。已经修改。
心绪平和,眼藏静谧。

TOP

忘记加""了 再试下。。
...
for %%a in ("%folderpath%\*.sys") do (
... ..

其他不变
心绪平和,眼藏静谧。

TOP

我觉得没有出错啊。。。
路径是其中包含ata字串的。
而且运行时,这不是没有出错信息吗。
心绪平和,眼藏静谧。

TOP

返回列表