Windows系统镜像自动添加驱动程序
2016年到了一家公司做网管,经常会为了装系统而烦恼,后来学习了WDS自动部署,但是在学习过程中发现启动镜像boot.wim中没有网卡驱动 导致wds报错,后来经过网上查找相关资料学会了如何向系统里添加驱动解决了我在启动过程中找不到网卡驱动的问题。因为每次碰到不同的电脑有不同的网卡都 需要添加一次,每次都要把众多的命令重新输入一遍。所以自己制作了一个脚本,本人是菜鸟所以脚本写的不是很好,所以这个脚本仅供大家参考,如果在使用过程 中有问题,可以联系我。我方便完善自己让大家都工作轻松。谢谢。
建议:大家参考并自己手写一个,这个方便大家理解与学习
:START
@if exist "%temp%" (rd "%temp%" )
@color 2f
@echo #######################################################################
@echo.
@echo 本程序是将驱动加入到系统中,请按说明操作
@echo.
@echo. 1、本程序会使用到系统文件的目录,系统文件的格式为xx.wim
@echo.
@echo. ex:D:\system\wim7\intsall.wim
@echo.
@echo. 2、本程序需要使用到驱动文件的目录,需要的文件名为xx.inf
@echo.
@echo. ex:E:\H3050\Lan.Realtek\New\rt86win7.inf
@echo.
@echo. 制作日期
@echo. 2016.7.21
@echo.
@echo #######################################################################
@echo.
::设置系统镜像文件
:TEMP
@set /p temp=请输入临时文件夹完整路径:
@if exist "%temp%" (
echo "%temp%已经存在"
goto TEMP )
@set /p os=请输入系统文件的完整路径名:
@md "%temp%"
@echo.
@echo 你选择的系统文件是“%os%”
@pause
::选择用户选择的系统文件
@dism /get-wiminfo /wimfile:"%os%"
@set /p num1=请选择你的系统镜像索引:
::挂载系统镜像文件
@dism /mount-wim /wimfile:"%os%" /index:%num1% /mountdir:"%temp%"
:DRIVER
::设置驱动文件
@goto ASK
@set /p driverdir=请输入驱动文件的完整路径名:
@dism /image:"%temp%" /add-driver /driver:"%driverdir%"
:ASK
@set /p ask=是否继续添加驱动文件(y/n):
::判断是否继续添加驱动,不添加则卸载系统文件
@if /i "%ask%"=="y" ( goto DRIVER ) else if /i "%ask%" == "n" (
dism /unmount-wim /mountdir:"%temp%" /commit
goto START
) else (
echo "你的输入错误,请重新输入"
goto ASK
)
Windows系统镜像自动添加驱动程序的更多相关文章
- 如何向 Windows 7 镜像中添加 USB3.0 驱动
如何向 Windows 7 镜像中添加 USB3.0 驱动 1. Microsoft 在 Windows 7 的安装光盘并没有集成各个厂商的 USB3.0 驱动,可 以使用下面方法添加 USB3.0 ...
- Windows系统下MySQL添加到系统服务方法(mysql解压版)
MySQL软件版本:64位 5.7.12 1.首先配置MySQL的环境变量,在系统环境变量Path的开头添加MySQL的bin目录的路径,以“;”结束,我的路径配置如下: 2.修改MySQL根目录下的 ...
- 最全的微软msdn原版windows系统镜像和office下载地址集锦
随着windows的发展,越来越多的人都热衷于微软的原版系统下载了,相比之前的版本比如winxp版本,windows vista/win7/win8/win8.1/win10后来的版本在安装方面也比较 ...
- windows系统——mysql自动定时备份数据库的最佳方法
网上有很多关于window下Mysql自动备份的方法,可是真的能用的也没有几个,有些说的还非常的复杂,难以操作. 我们都知道mssql本身就自带了计划任务可以用来自动备份,可是mysql咱们要怎么样自 ...
- 吻逗死(windows)系统下自动部署脚本(for java spring*)及linux命令行工具
转载请注明出处:https://www.cnblogs.com/funnyzpc/p/10051647.html (^^)(^^)自動部署腳本原本在上個公司就在使用,由於近期同事需要手動部署一個Spr ...
- windows系统 svn自动更新
如果对svn不熟悉,当svn上面有更新时,想看到实时效果,就得去web目录手动更新,比较麻烦 其它svn有一个自动更新的功能 利用 hook 在svn 仓库目录下面有一个hook目录 在post- ...
- [Windows]为windows系统鼠标右键添加软件和图标
转载自 https://blog.csdn.net/p312011150/article/details/81207059 一.打开注册表 首先打开windows的注册表,当然了,我个人倾向于 (1) ...
- Windows系统禁止自动更新
Windows + R键 输入services.msc(服务管理窗口) 找到Windows Update 停止且禁用 恢复->第一次失败 无操作 Windows + r 输入gpedit.msc ...
- Windows 系统cmd设置添加静态路由方式
电脑上添加静态路由,cmd设置路由 方法/步骤 1.首先在“运行”窗口输入cmd(按WIN+R打开运行窗口),然后回车进入命令行,输入 route add 10.253.251.0 mask ...
随机推荐
- c# 编程语言 编译器 Roslyn
4 月3日,微软向公众发布了Roslyn编译器项目,该项目采用了Apache开源许可协议.C#的创始人 Anders Hejlsberg在Build大会的第二场主题演讲中将这一令人震惊的消息公之于众. ...
- Web开发者选择的最佳HTML5/CSS3代码生成器
原文地址:http://codecloud.net/css3-code-generators-for-web-programmers-6672.htmlHTML5 和CSS3是一入门就能用的最好的语言 ...
- jquery1.9+获取append后的动态元素
jquery 1.9+放弃了live,说是用on代替了! 那么如果我们以前用live来获取jquery动态添加的元素,现在应该用on怎么写呢? 首先: <div id="one&quo ...
- 用Perl编写Apache模块
前言 Apache被许多大流量网站所嫌弃,但很多企业级的场景则更为适用. Apache httpd 从 2.0 之后,已经不仅仅局限于一个 http 的服务器,更是一个完善而强大.灵活而健壮且容易扩展 ...
- FL2440驱动添加(2): RTC(Real time clock)
一,Linux下的时间分为两种,系统时间与硬件时间(RTC芯片): 1,系统时间就是运行系统能够直接看到的时间: 2,硬件时间就是RTC芯片中的时间,断电任然有电池供电: linux系统开机时,会从R ...
- fibonacci封闭公式及矩阵连乘
Description The Fibonacci sequence is the sequence of numbers such that every element is equal to th ...
- JMS学习(三)JMS 消息结构之属性及消息体详解
一.前言 通过上一篇的学习我们知道了消息分为三个部分,即消息头,属性及消息体,并对消息头的十个属性进行了详细的介绍,本文再对消息属性及消息体进行详细的介绍. 二.属性介绍 消息属性的主要作用是可以对头 ...
- LGLCalender (价格日历)
一直未能找到自己想要的日历价格,就算右也不是我想要的,今天自己封装了一个,欢迎各位来查阅,不足的地方请指教 最新代码下载地址https://github.com/liguoliangiOS/LGLCa ...
- [python拾遗]列表
python列表拾遗 1.列表可以修改,使用 ‘+’ 将一个新列表附加在原列表的尾部: >>> a = [1,'a'] >>> b = a + [2,'b'] &g ...
- cas与NGINX整合(转)
CAS (5) -- Nginx代理模式下浏览器访问CAS服务器配置详解 标签: 服务器 2015-12-18 15:04 1633人阅读 评论(0) 收藏 举报 分类: 网络(61) 目录( ...