使用命令行安装驱动程序的方法

看了一下Celluar Emulator的内容,除了应用程序,还需要安装一个虚拟硬件的驱动,名为XPVCOM。安装完毕后,会出现一个XPVCOM port。这个虚拟硬件将接受Device Emulator的AT指令,模仿手机的相应功能。

很简单,安装这个虚拟硬件的驱动即可。查找驱动然后定位到xpvcom.inf。问题在于我想把这些工作打包,全部自动执行,不用点来点去。想起了以前解决OSD的ACPI问题时用的工具,devcon。

DEVCON是设备管理器的命令行版本,可以查看其帮助:


C:/Users/hhu/Desktop/WME/Drivers>devcon /?
Device Console Help:
devcon [-r] [-m://<machine>] <command> [<arg>...]
-r if specified will reboot machine after command is complete, if needed.
<machine> is name of target machine.
<command> is command to perform (see below).
<arg>... is one or more arguments if required by command.
For help on a specific command, type: devcon help <command>
classfilter Allows modification of class filters.
classes List all device setup classes.
disable Disable devices that match the specific hardware or instanc
e ID.
driverfiles List driver files installed for devices.
drivernodes Lists all the driver nodes of devices.
enable Enable devices that match the specific hardware or instance
ID.
find Find devices that match the specific hardware or instance I
D.
findall Find devices including those that are not present.
help Display this information.
hwids Lists hardware ID's of devices.
install Manually install a device.
listclass List all devices for a setup class.
reboot Reboot local machine.
remove Remove devices that match the specific hardware or instance
ID.
rescan Scan for new hardware.
resources Lists hardware resources of devices.
restart Restart devices that match the specific hardware or instanc
e ID.
sethwid Modify Hardware ID's of listed root-enumerated devices.
stack Lists expected driver stack of devices.
status List running status of devices.
update Manually update a device.
updateni Manually update a device (non interactive).

为了安装这个虚拟硬件,只需要运行以下命令行:

devcon install xpvcom.inf "root/XPVCOM"
devcon rescan

你要问“root/XPVCOM”设备描述符哪里来的?打开inf文件就能看到

……

[Standard]
;
;

%XPVCOM.DeviceDesc%=XPVCOM_Device, root/XPVCOM
……

命令行安装一个驱动,就这么简单。

(0)

相关推荐

  • Windows XP中手动安装驱动程序的方法

    今天小编教大家如何在 Windows XP 中手动安装驱动程序的方法. 操作方法 01 右键点击"我的电脑",点击"属性". 02 在"系统属性&qu ...

  • Centos命令行安装和使用teamviewer方法

    Windows一般是在图形界面下安装Teamviewer,下面是如何在Linux上通过命令行静默的形式安装Teamviewer. 操作方法 01 获取Teamviewer的Centos版本,选择64位 ...

  • curl 命令行下载工具使用方法小结

    获取curl curl 命令行下载工具 curl的官方网站为: http://curl.haxx.se 官方下载页面为:http://curl.haxx.se/download.html 你可能并不清 ...

  • wget 命令行下载工具使用方法详解

    wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。 它有以下功能和特点: win环境下的wget.exe 下载: wge ...

  • Win7自动安装驱动程序关闭方法

    Windows 7 会自动安装驱动程序,很方便也很人性化。不过,有时候驱动程序和硬件并不一定兼容,安装了还要卸载。或者出于安全考虑,不希望 Windows 7 自动安装驱动,可不可以这样呢? 解决方法 ...

  • GNOME桌面环境下设置彩色的Linux命令行终端界面的方法

    GNOME Terminal本来就支持256色,不过也许是为了最大兼容,它并没有设置环境变量来声称自己支持.所以,只需要 export TERM=xterm-256color 就能让命令行程序知道终端 ...

  • ubuntu12.04 命令行安装Wine1.7的方法

    打开终端执行一下命令,在安装过程中会提示你是否同意协议,点击Enter: sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update ...

  • Windows 7旗舰版系统下阻止自动安装驱动程序的方法

    方法一: 1、首先鼠标右击“计算机”选择属性,在弹出来的属性对话框中选择左边选项卡的“高级系统设置”项; 2、在弹出来的属性窗口中切换到“硬件”选项卡,选择“设备安装设置”项; 3、在弹出来的窗口选择 ...

  • 命令行安装或卸载tomcat服务

    当我们需要安装或卸载tomcat服务时使用 安装tomcat服务 01 按住win+R,打开运行,输入cmd,打开命令提示符 02 查看tomcat所在盘的路径,拷贝路径,如:E:\apache-to ...