无忧启动论坛

 找回密码
 注册
搜索

UEFI+GPT快速部署Windows教程 (远景_181579033)

查看数: 14692 | 评论数: 21 | 收藏 29
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-6-18 14:57

正文摘要:

本帖最后由 2012山里来 于 2016-6-18 15:14 编辑 UEFI+GPT已经成为主流,如何快速简单部署呢,阅读完本文新手也可以做到。 一)、准备一个4GB以上的U盘,制作PE启动盘。 PE是x64位的,是微软官方的,提取自 ...

回复

eric6699 发表于 2016-11-26 20:15:50
shanlilai
rvn 发表于 2016-11-25 21:09:52
不错 只有这样才能学到东西 支持
2011摩羯男孩 发表于 2016-11-23 00:13:17
非常感谢
cpckly 发表于 2016-11-17 11:50:06
看起来挺麻烦的 不过我们菜鸟可以学习下
boy6585948 发表于 2016-11-17 11:04:19
先收藏备用了,如果有目前主流系统的VOL原版磁力链接就更完美了!!!
devilma 发表于 2016-11-17 10:21:10
照着做了一遍,还真不错!回来顶一下
乖僻猫se 发表于 2016-11-17 09:43:53
楼主好,install.wim只有一个卷是什么意思?
乖僻猫se 发表于 2016-11-16 20:38:39
这个很方便,就是DOS命令对一般爱好者来说感觉一头雾水
yiwuyun 发表于 2016-11-15 21:38:53
@echo off
setlocal EnableDelayedExpansion
call :DisposeLanguage
if not "!errorlevel!"=="0" (echo language is unknown.)&&(goto end)
call :GetUDisk
if not "!errorlevel!"=="0" goto end
echo your U disk is ***(!uDisk!)***

:end
pause
exit/b 0


:GetUDisk
setlocal
call :GetUDiskNumber
if not "!errorlevel!"=="0" (echo U Disk not found)&&(exit /b 1)
rem echo !uDiskNumber!
set "uDiskNumber=!uDiskNumber:~0,1!"
for /f "tokens=4 delims= " %%a in ('^(echo sele disk %uDiskNumber%^&echo sele part 1^&echo detail part^) ^|diskpart ^| find /I "%movable%"') do (
  set "uDisk=%%a:"
)
if "!uDisk!"=="" exit /b 1
endlocal&set uDisk=%uDisk%
exit /b 0


:GetUDiskNumber
setlocal
call :SetDiskType
set uDiskNumber=
for /l %%a in (0,1,!diskMaxNumber!) do (
    if "!disk%%a!"=="!uType!" (
      if "!uDiskNumber!"=="" (
         set "uDiskNumber=%%a"
      ) else (
         set "uDiskNumber=!uDiskNumber!,%%a"
      )
    )
)
if "!uDiskNumber!"=="" exit/b 1
:success
endlocal&set uDiskNumber=%uDiskNumber%
exit /b 0


:SetDiskType
call :GetDiskCount
set /a diskMaxNumber=!diskCount!-1
for /l %%a in (0,1,!diskMaxNumber!) do (
   for /f "tokens=2 delims=:" %%b in ('^(echo sele disk %%a^&echo detail disk^) ^|diskpart ^| find /I "!type!"') do (
      if not "%%b"=="" (set disk%%a=%%b)
   )
)
for /l %%a in (0,1,!diskMaxNumber!) do (
   echo disk %%a type is !disk%%a!
)
exit /b 0


:GetDiskCount
setlocal
set /a n=0
for /f "tokens=2,4 delims= " %%a in ('echo list disk ^|diskpart ^| find /I "!online!"') do (
   set /a n=!n!+1
)
set diskCount=!n!
endlocal&set diskCount=%diskCount%
exit /b 0

:DisposeLanguage
setlocal
for /f "tokens=3 delims= " %%a in ('dir ^| find /I "bytes free"') do set diskSpace=%%a
if not "!diskspace!"=="" (
      set lang=en_US
      goto lang
)
for /f "tokens=3 delims= " %%a in ('dir ^| find "可用字节"') do set diskSpace=%%a
if not "!diskspace!"=="" (
      set lang=zh_CN
      goto lang
)
set lang=other
:lang
endlocal&set lang=%lang%
call :LanguageSet
if not "!errorlevel!"=="0" (echo language unknown.)&&(exit /b 1)
exit /b 0

:LanguageSet
setlocal
if "%lang%"=="en_US" (
  echo your language is English.
  set online=Online
  set type=Type
  set uType= USB
  set movable=Removable
)
if "%lang%"=="zh_CN" (
  echo 你的语言是简体中文。
  set online=联机
  set movable=可移动
  set type=类型
  set uType= USB
)
if "%lang%"=="other" (exit /b 1)
if "%lang%"=="" (exit /b 1)
endlocal&set movable=%movable%&set type=%type%&set online=%online%&set uType=%uType%
exit /b 0


看你写得辛苦,给你一个我写的获取U盘盘符的纯批处理。你柔合进boot.wim会有奇效。直接就不需要输入U盘盘符了,说老实话,你这个写得太简单了,连MBR和GPT都不判定,而且盘符全部写死,如果哪个盘恰好是W盘,不晓得会不会有问题。
zhxf945 发表于 2016-11-15 13:37:06
来学习了.支持你
Tzlebzng000 发表于 2016-10-30 20:03:23
Yeah bookmaking this wasn't a speculative conclusion great post!
laotuzi 发表于 2016-10-29 09:11:46
这个uefi实在是不知道如何是好,为了装osx等好多人还是用了这个。
oldking 发表于 2016-10-28 01:23:04
谢谢分享~~~
shouzhiba 发表于 2016-9-24 18:58:18
非常谢谢楼主,顶一下












手纸吧
shouzhiba.com
zhshch72 发表于 2016-7-27 21:56:57
谢谢分享,收藏了
songhuirong1 发表于 2016-6-25 13:17:27
这种安装方式好麻烦啊,为什么不用NT快捷安装器,安装完了修复引导就行了
songhuirong1 发表于 2016-6-20 11:06:15
讲的不错
2012qixitianlon 发表于 2016-6-19 21:48:37
感谢分享!
lbw2007 发表于 2016-6-19 15:31:23
感谢分享!
就是太复杂了,看不懂
devilma 发表于 2016-6-19 12:36:02
不错!有这个东西方便了……
q8155128 发表于 2016-6-18 18:26:28
现在最头疼的就是看文字啊。。。

看图片多简单啊。。。

图文并茂多好啊。。。

感谢大师分享哦。。。

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

闽公网安备 35020302032614号

GMT+8, 2024-11-23 09:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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