无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4648|回复: 11
打印 上一主题 下一主题

有没有好心的大佬帮我看看批处理程序有没有什么错误,有什么错误或者少括号的

[复制链接]
跳转到指定楼层
1#
发表于 2021-6-8 21:32:01 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
12#
 楼主| 发表于 2021-6-9 13:11:47 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

11#
 楼主| 发表于 2021-6-9 12:47:33 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

10#
 楼主| 发表于 2021-6-9 11:41:36 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

9#
发表于 2021-6-9 10:40:34 | 只看该作者
本帖最后由 foxfirefox 于 2021-6-9 10:51 编辑

@echo off
for %%i 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 %%i:\windows\system32\cmd.exe set xtp=%%i  && goto next)
REM 这是找到 第一个启动的windows操作系统。

:next
ECHO 系统盘为%xtp%

for %%j in (D E F G H I J K L M N O P Q R S T U V W X Y Z C) do (
if exist %%j:\systembak.gho (
ECHO 映像名:%%j:\systembak.gho
ECHO.
ECHO 接下来把%%j:\systembak.gho恢复到%xtp%
ghost64.exe -clone,mode=pload,src=%%j\systembak.gho:1,dst=%xtp% -sure
echo 恢复系统已完成,准备关机
goto end
) )
REM 这是找到 第一个 systembak.gho直接恢复到 %xtp%,因为大多数单系统而言 c盘是启动盘,所以不查找C盘或者放到最后找。

ECHO 未在各大分区根目录中找到系统映像SYSTEMBAK.GHO,请检查
ECHO 按任意键关机
pause>nul
:end

wpeutil shutdown

点评

ghost64.exe -clone,mode=pload,src=%%j\systembak.gho:1,dst=%xtp% -sure 这条命令有点问题,%xtp% -sure直接应该只有一个空格,但是加echo输出有4个空格,不知道能不能正常执行 [attachimg]481407[/attachimg]  详情 回复 发表于 2021-6-9 13:11
原来要这样写才行,之前在for语句里面放了if+else语句一直执行出错还不知道原因。  详情 回复 发表于 2021-6-9 11:41
回复

使用道具 举报

8#
 楼主| 发表于 2021-6-8 23:55:28 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

7#
发表于 2021-6-8 22:31:55 来自手机 | 只看该作者
那就跟着红毛学pecmd。

点评

这段你真的觉得没有问题吗?看似逻辑正确,但是执行时如果存在SYSTEMBAK.GHO就会正常执行,但是不存在的话就不会再执行了,也不会输出不存在的消息 调用GHOST64.EXE恢复命令行: @echo off for %%i in (C D E F G  详情 回复 发表于 2021-6-8 23:55
回复

使用道具 举报

6#
 楼主| 发表于 2021-6-8 22:17:31 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

5#
发表于 2021-6-8 22:07:48 | 只看该作者
ghost那个没问题,cgi这个不懂.

点评

cgi.ini的写法并不重要,只要输出的配置文件正确就可以了,主要是我觉得批处理代码太过繁复了  详情 回复 发表于 2021-6-8 22:17
回复

使用道具 举报

4#
 楼主| 发表于 2021-6-8 22:04:43 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

3#
 楼主| 发表于 2021-6-8 22:02:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

2#
发表于 2021-6-8 21:55:10 | 只看该作者
本帖最后由 窄口牛 于 2021-6-8 21:57 编辑

看上去是有系统的啊,为什么还要恢复映像?要是像我这种七八个系统的,你这会覆盖最先找见的那个分区,不一定是哪个了,大概率是mbr格式激活了的那个;要是gpt那就是第一块的第二个分区?也许是的;很多品牌机,第一个分区是还原引导分区,里面也可能有cmd.exe,无论是mbr还是gpt的.

点评

像你这样在电脑装7 8系统的大佬也用不着这个东西啊  详情 回复 发表于 2021-6-8 22:04
因为系统可能因为而无法开机,我的想法是让不擅长电脑的人也能容易恢复系统,只需要插上U盘让电脑从U盘启动就自动恢复。 内置有GHOST和CGI两个程序,GHOST还简单一点,只能恢复GHO映像,CGI稍微复杂一点能恢复GHO、  详情 回复 发表于 2021-6-8 22:02
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 10:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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