无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2588|回复: 12
打印 上一主题 下一主题

[求助] 这里哪里搞错了,请指教

[复制链接]
跳转到指定楼层
1#
发表于 2017-11-6 13:06:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
做个批处理制动安装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:\
2#
 楼主| 发表于 2017-11-6 18:24:12 | 只看该作者
顶起来呀
回复

使用道具 举报

3#
发表于 2017-11-6 20:26:17 | 只看该作者
反正我测试的是能搜索到文件。。。

      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(
复制代码
回复

使用道具 举报

4#
 楼主| 发表于 2017-11-6 20:39:10 来自手机 | 只看该作者
明天试下
回复

使用道具 举报

5#
发表于 2017-11-6 20:47:10 | 只看该作者
最新国内各大高手偷拍神级美女入厕全过程大合辑!








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



======全部神级美女 图片回复可見======

评分

参与人数 1无忧币 -5 收起 理由
我心飞翔1995 -5

查看全部评分

回复

使用道具 举报

6#
发表于 2017-11-6 21:56:57 | 只看该作者
这个是具体哪一步有问题呀??没看懂
回复

使用道具 举报

7#
 楼主| 发表于 2017-11-6 22:12:14 来自手机 | 只看该作者
CALL Dism /Apply-Image /ImageFile:%LJ=bak.wim%\bak.wim /Index:1 /ApplyDir:C:\
到这里提示找不到bak.wim文件

点评

%LJ=bak.wim%\bak.wim 这是个什么东东???  详情 回复 发表于 2017-11-6 23:11
回复

使用道具 举报

8#
发表于 2017-11-6 23:11:15 | 只看该作者
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

这是个什么东东???

回复

使用道具 举报

9#
发表于 2017-11-7 06:48:28 | 只看该作者
本帖最后由 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
   )
  )


先理解一下
回复

使用道具 举报

10#
 楼主| 发表于 2017-11-7 08:24:17 | 只看该作者
nttwqz 发表于 2017-11-6 23:11
%LJ=bak.wim%\bak.wim

这是个什么东东???

恢复系统镜像的路径

点评

路径是: %%a\%LJ%  发表于 2017-11-7 12:40
回复

使用道具 举报

11#
 楼主| 发表于 2017-11-7 08:24:21 | 只看该作者
nttwqz 发表于 2017-11-6 23:11
%LJ=bak.wim%\bak.wim

这是个什么东东???

恢复系统镜像的路径
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-19 04:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表