V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ReZer0
V2EX  ›  问与答

求教下运维的朋友如果方便快捷维护多台不同配置电脑的系统?

  •  
  •   ReZer0 · 2022-07-24 16:06:30 +08:00 · 1557 次点击
    这是一个创建于 634 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近刚接触运维岗不久,由于公司设备较多,所以经常会遇到那种需要重新安装系统的电脑。但这些电脑其实配置都不尽相同,而且对于每个部门来说都有各自需要的软件。那按照我以往安装系统的方式,维护这些设备就显得比较费时了。

    以往流程:官版镜像 PE 恢复-win10 自动安装驱动(如果是 WIN7 就是自己手动或用 XX 驱动软件打)-安装各自部门需要的软件。

    所以想求助下运维有经验的朋友一般怎么处理这种情况?不知道 V 友知不知道现在有没有什么一键系统可以推荐,能自动打上驱动的那种……我原本设想是学习以前那种一键 GHOST 那样,把各部门预装软件放进去,然后系统装完,驱动自适应了,预装的软件也自己装完了这种。

    不知道各位还有没有什么方法……感谢!

    另外这种制作一键系统有没有什么关键词可以搜索教程?我搜索引擎搜到的都是讲怎么制作 U 盘的……

    15 条回复    2023-09-09 16:25:00 +08:00
    PMR
        1
    PMR  
       2022-07-24 16:18:38 +08:00 via Android
    装个 windows server 开 WDS


    用 DISM++注入驱动 软件 在打包 放入 WDS
    tomczhen
        2
    tomczhen  
       2022-07-24 16:20:53 +08:00 via Android
    sysrep 自己封装预部署镜像或者有域控的话利用策略下发安装,推荐有条件就上域控。

    还有就是可以自己编写 powershell 脚本批量安装,网上也有一些安装器可以找到,不过你懂的。
    ReZer0
        3
    ReZer0  
    OP
       2022-07-24 16:23:50 +08:00
    @PMR 这个应该需要加入域才行吧……可惜他们不弄这块。淦!
    @tomczhen 是啊,可惜他们这块没办法弄域管理,所以只能这种土方法来弄。因为我是看那些一键系统都能自己打驱动+安装预装软件,所以想试试能不能自己弄一个。这块请问有类似教程吗……感谢!!!
    PMR
        4
    PMR  
       2022-07-24 16:38:56 +08:00 via Android
    WDS 本质就 PXE

    自己弄个 PXE 镜像做自动应答
    HFX3389
        5
    HFX3389  
       2022-07-24 18:08:48 +08:00
    @ReZer0 #3 > 一键系统都能自己打驱动+安装预装软件

    这些叫“系统封装”,这方面有很多资料和论坛
    ReZer0
        6
    ReZer0  
    OP
       2022-07-24 19:10:20 +08:00
    @PMR 感谢!我去学习一下!
    @HFX3389 没错没错,感谢。这个关键词的确搜到对应内容了。刚好看到 IT 天空的帖子,感谢!
    singerll
        7
    singerll  
       2022-07-24 19:11:37 +08:00
    说个跑题的话,我建议你即便弄成了也不要公开,更不要跟别人说你系统装的最快。。。。
    cjpjxjx
        8
    cjpjxjx  
       2022-07-24 20:26:49 +08:00
    ReZer0
        9
    ReZer0  
    OP
       2022-07-24 20:43:10 +08:00
    @singerll 哈哈哈,当然,毕竟初衷是为了减轻工作量。

    @cjpjxjx 感谢!
    Kunmona
        10
    Kunmona  
       2022-07-24 21:24:51 +08:00 via Android
    三茗保护卡,可以试试,以前学校在用,可以吧一份系统通过局域网传到多台电脑上,还有什么硬盘备份还原什么的
    sekisui
        11
    sekisui  
       2022-07-25 07:10:58 +08:00 via iPhone
    虚拟机装一个 win10 装好必要的软件和设置,dism 打包,重装后利用 win10 自动安装驱动。
    datocp
        12
    datocp  
       2022-07-25 08:14:20 +08:00
    其实这么多年我也没掌握封装系统,特别是那种适合不同硬件的封装系统,其实就是集成一个大而全的驱动。但并不是什么软件都可以绿色安装,用无盘系统折腾。像 autocad 之类的,当年教学用的机房基本是做好系统+网络 ghost+psexec 远程执行 autoit 进行点击注册。

    ;blockinput(1)
    $hd1="AutoCAD 2006 产品激活"
    $hd12="现在注册"
    $hd21="Autodesk AutoCAD 2006 keygen by AGAIN"
    $hd13="升级版本"
    $hd14="新功能专题研习"
    $hd15="AutoCAD 2006 许可证错误"
    $hd16="移植自定义设置"

    Run("C:\Program Files\AutoCAD 2006\acad.exe")

    winwaitactive($hd16,"",8)
    if winactive($hd16) Then
    ControlClick($hd16,"","取消","left")
    endif

    winwait($hd15,"",8)
    if winactive($hd15) Then
    WinActivate($hd15)
    WinWaitActive($hd15)
    send("{Enter}")
    endif

    WinWaitActive($hd1)
    ;if winactive($hd2) Then
    send("!n")

    winwaitactive($hd12)
    opt("mousecoordmode",0)
    mousemove(283,193)
    sleep(1500)
    for $i=1 to 300 step 1
    mousemove(283+$i,193,1)
    $cursor=MouseGetCursor()
    if 2=$cursor then ExitLoop
    Next
    MouseClickDrag("left",283,193,283+$i,207)
    send("^c")
    $key=ClipGet()

    run("c:\keygen\autocad2006.exe")
    WinWaitActive($hd21)
    ControlSetText($hd21,"","Edit1",$key);将序列号输入到软件中
    ControlClick($hd21,"","Commercial","left")
    $key=controlgettext($hd21,"","Edit2");提取注册机上的序列号
    ClipPut($key)
    ;sleep(100000)
    winclose($hd21)

    winactivate($hd12)
    send("{tab}")
    send("{DOWN}")
    send("{tab 3}")
    send("{Enter}")

    winwaitactive($hd12)
    send("{DOWN}")
    send("{tab}")
    send("^v")
    send("{tab 2}")
    send("{Enter}")

    winwaitactive($hd12)
    send("{tab 3}{Enter}")

    winwaitclose($hd12,"",2)
    send("{Enter}")

    winwaitactive($hd13,"",5)
    if winactive($hd13) then
    ControlClick($hd13,"","否,我是新客户","left")
    ControlClick($hd13,"","确定","left")
    endif

    winwaitclose($hd12)
    send("{tab}{DOWN}{Down}{tab}{Enter}")

    winwaitactive($hd14,"",2)
    winclose($hd14)

    MsgBox(4096,"关闭警告","等待 2 秒后将关闭 AutoCAD 2006 程序",2)
    winkill("AutoCAD 2006","")
    lsdir
        13
    lsdir  
       2022-07-25 11:25:11 +08:00
    趁年轻转行吧,兄弟。
    HFX3389
        14
    HFX3389  
       2022-07-25 19:44:25 +08:00
    转行转啥啊
    JavaGym
        15
    JavaGym  
       222 天前
    转行了? 兄弟现在在做什么?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1171 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:21 · PVG 02:21 · LAX 11:21 · JFK 14:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.