无忧启动论坛

标题: 这里哪里搞错了,请指教 [打印本页]

作者: hurry307    时间: 2017-11-6 13:06
标题: 这里哪里搞错了,请指教
做个批处理制动安装WIM系统文件到C盘,运行时老是提示找不到指定的文件,代码如下,
不知哪里有问题了,
@ECHO *****************************************************************
@ECHO 正在搜索系统文件............
@ECHO *****************************************************************

@echo off

set "LJ=bak.wim"
echo 正在搜索,请稍候...
for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
  if exist %%a:\ (
    for /f "delims=" %%b in ('dir /a-d /s /b "%%a:\*%LJ%" 2^>nul') do (
      if /i "%%~nxb" equ "%LJ%" (
        echo,%%b
      )
    )
  )
)

GOTO :INSTALLWIM

:INSTALLWIM
@ECHO.
@ECHO.
@ECHO I
@ECHO *****************************************************************
@ECHO 正在自动安装操作系统............
@ECHO *****************************************************************
@ECHO
CALL Dism /Apply-Image /ImageFile:%LJ=bak.wim%\bak.wim /Index:1 /ApplyDir:C:\
作者: hurry307    时间: 2017-11-6 18:24
顶起来呀
作者: nttwqz    时间: 2017-11-6 20:26
反正我测试的是能搜索到文件。。。

      if /i "%%~nxb" equ "%LJ%"感觉多余了,直接'dir /a-d /s /b "%%a:\%LJ%" 2^>nul'不行?


  1. for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
  2.   if exist %%a:\ (
复制代码

个人觉得可以变成
  1. for /f %%a in ('mountvol ^| find ":\"') do(
复制代码

作者: hurry307    时间: 2017-11-6 20:39
明天试下
作者: yototm    时间: 2017-11-6 20:47
最新国内各大高手偷拍神级美女入厕全过程大合辑!








立即下载:最新国内各大高手偷拍神级美女入厕全过程大合辑!



======全部神级美女 图片回复可見======
作者: 尼采1729    时间: 2017-11-6 21:56
这个是具体哪一步有问题呀??没看懂
作者: hurry307    时间: 2017-11-6 22:12
CALL Dism /Apply-Image /ImageFile:%LJ=bak.wim%\bak.wim /Index:1 /ApplyDir:C:\
到这里提示找不到bak.wim文件
作者: nttwqz    时间: 2017-11-6 23:11
hurry307 发表于 2017-11-6 22:12
CALL Dism /Apply-Image /ImageFile:%LJ=bak.wim%\bak.wim /Index:1 /ApplyDir:C:\
到这里提示找不到bak.w ...

%LJ=bak.wim%\bak.wim

这是个什么东东???


作者: fuldho    时间: 2017-11-7 06:48
本帖最后由 fuldho 于 2017-11-7 06:49 编辑

  for %%i in (A: B: C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) do (
  for /f "delims=$$$" %%a in ('dir /b /a-d /o-d "%%i\bak.wim" 2^>nul') do (echo %%i\%%a >>wim.txt
   )
  )


先理解一下

作者: hurry307    时间: 2017-11-7 08:24
nttwqz 发表于 2017-11-6 23:11
%LJ=bak.wim%\bak.wim

这是个什么东东???

恢复系统镜像的路径
作者: hurry307    时间: 2017-11-7 08:24
nttwqz 发表于 2017-11-6 23:11
%LJ=bak.wim%\bak.wim

这是个什么东东???

恢复系统镜像的路径




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3