切换到宽版
  • 5524阅读
  • 2回复

检测USB设备的软件USBDeview 1.17 最新中文版 [复制链接]

上一主题 下一主题
离线gvc123
 
发帖
19
M币
5
专家
1
粉丝
1
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2008-04-10
检测USB设备的软件USBDeview 1.17 最新中文版

USBDeview 是一款可以列出当前连接到你的计算机上或者曾经连接到你的计算机上的所有 USB 设备的小型实用工具。根据列出的设备的名称和描述,该软件显示了串口号(如果提供),设备添加的日期以及最后连接的日期,VendorID 以及其它信息。你还可以选择断开或者卸载列表当中的任何设备,以及导出该列表为 Text/HTML 或者 XML 格式。USBDeview 还可以被用于从一台远程计算机(需要访问权)通过命令行收集 USB 设备。该软件是独立的,不需要进行安装。

Description
USBDeview is a small utility that lists all USB devices that currently connected to your computer, as well as all USB devices that you previously used.
For each USB device, exteneded information is displayed: Device name/description, device type, serial number (for mass storage devices), the date/time that device was added, VendorID, ProductID, and more...
USBDeview also allows you to uninstall USB devices that you previously used, and disconnect USB devices that are currently connected to your computer.
You can also use USBDeview on a remote computer, as long as you login to that computer with admin user.

检测USB设备的软件USBDeview 1.17 最新中文版


License
This utility is released as freeware. You are allowed to freely distribute this utility via floppy disk, CD-ROM, Internet, or in any other way, as long as you don't charge anything for this. If you distribute this utility, you must include all files in the distribution package, without any modification !
Disclaimer
The software is provided "AS IS" without any warranty, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The author will not be liable for any special, incidental, consequential or indirect damages due to loss of data or any other reason.
System Requirement
This utility works on Windows 2000/XP/2003/Vista. Windows 98/ME is not supported.
Versions History
  • Version 1.17
    • Fixed bug in saving as comma-delimited file when description or name fields contained comma character.
  • Version 1.16
    • Added support for saving comma-delimited (.csv) files.
    • Added new command-line option: /scomma
  • Version 1.15
    • New options: Disable/enable the selected USB devices (Works only with admin rights)
    • New Option: Start USBDeview As Hidden (Only when 'Put Icon On Tray' is turned on)
  • Version 1.12
    • The configuration is now saved to a file, instead of the Registry.
    • New option: Display a balloon in the tray icon when a new device is connected (only for Windows XP or above).
  • Version 1.11
    • Fixed bug: Changing the status of 'Put Icon On Tray' also changed the status of 'Show Tooltips'.
  • Version 1.10
    • New Option: Put Icon On Tray
    • New Option: AutoPlay on selected devices.
    • New Option: AutoPlay When Device Is Connected.
    • New Option: Execute a command when you insert a USB device. (In Advanced Options)
    • New Option: Disconnect All Devices.
  • Version 1.06
    • Added Disconnect/Uninstall buttons to the toolbar.
  • Version 1.05
    • New command-line option: /regfile
    • New option: Display USB Hubs.
  • Version 1.03 - New command-line option: /stop_by_class
  • Version 1.02 - New option: Display devices without drivers.
  • Version 1.01 - Fixed bug: In some computers, the USB devices list was loaded from the wrong hardware configuration.
  • Version 1.00 - First release.

Using USBDeview
USBDeview doesn't require any installation process or additional DLL files. Just copy the executable file (USBDeview.exe) to any folder you like, and run it.
The main window of USBDeview displays all USB devices installed on your system. You can select one or more items, and then disconnect (unplug) them , uninstall them, or just save the information into text/xml/html file.
USBDeview Columns Description
  • Device Name: Specifies the device name. For some device, this column may display meaningless name, like "USB Device". If the device name is meaningless, try to look at the Description column.
  • Device Description: The description of the device.
  • Device Type: The device type, according to USB class code. For more information about USB classes: USB Class Codes.
  • Connected: Specifies whether the device is currently connected to your computer. If the device is connected, you can use the 'Disconnect Selected Devices' option (F9) to disconnect the device.
  • Safe To Unplug: Specifies whether it's safe to unplug the device from the USB plug without disconnecting it first. If the value of this column is true, and you want to unplug this device, you must first disconnect this device by using the 'Disconnect Selected Devices' option (F9) of USBDeview utility, or by using the 'Unplug or Eject Hardware' utility of Windows operating system.
  • Drive Letter: Specifies the drive letter of the USB device. This column is only relevant to USB flash memory devices and to USB CD/DVD drives. Be aware that USBDeview cannot detect drive letters of USB hard-disks.
  • Serial Number: Specifies the serial number of the device. This column is only relevant to mass storage devices (flash memory devices, CD/DVD drives, and USB hard-disks).
  • Created Date: Specifies the date/time that the device was installed. In most cases, this date/time value represents the time that you first plugged the device to the USB port. However, be aware that in some circumstances this value may be wrong.
  • Last Plug/Unplug Date: Specifies the last time that you plugged/unplugged the device. This date value is lost when you restart the computer.
  • VendorID/ProductID: Specifies the VendorID and ProductID of the device. For unofficial list of VendorID/ProductID, click here.
  • USB Class/Subclass/Protocol: Specifies the Class/Subclass/Protocol of the device according to USB specifications. For more information about USB classes: USB Class Codes.
  • Hub/Port: Specifies the hub number and port number that the device was plugged into. This value is empty for mass storage devices.

AutoPlay
Starting from version 1.10, USBDeview allows you to automatically run a file on USB flash memory devices, according to AutoRun.inf filename. You can manually activate the AutoPlay feature by selecting the desired device and pressing F8. Alternatively, You can check the "AutoPlay When Device Is Connected" option, and then the AutoPlay feature will be automatically activated when you insert a USB flash memory device.
Be aware that this feature only works if USBDeview detects the drive letter of the device.
Execute a command when you insert a USB device
Starting from version 1.10, USBDeview allows you to execute a command from exe/cmd/bat file in every time that insert a USB device to your system. In order to use this feature, go to 'Options->Advanced Options', select the 'Execute..' check-box, and type the exe/cmd file that you want to run. You can also use the following special variables in this command string: %device_name%, %device_desc%, %drive%, %serial_number%, %vid%, %pid%
USBDeview will automatically replace these variables with the appropriate data of the device that you inserted. For example, if you want to pass to your exe file 2 parameters - the serial number of the device, and the drive letter:
c:\temp\test.exe "%serial_number%" "%drive%"

Known Limitations/Issues
  • For all devices except 'Mass Storage' Devices: If you plug a device to one USB port, and then you plug the same device to another USB port, a new record of the same device will be created for each USB port that you plug. So if you see multiple lines for exactly the same device, it means that you plugged it to different USB ports. The USB ports that you plugged are specified in 'Hub/Port' column.
    However, for 'Mass Storage' device, only one record is created for each device, even if you plug it to different USB port.
  • When a USB device is added/removed on your local computer, UDBDeview utility automatically updates the list of USB devices.
    But... If you UDBDeview is connected to a remote computer, the list won't refresh automatically when a device is added or removed. You must refresh it manually, by pressing F5 key.

Connecting To Remote Computer
The following command-line options allows you to connect to remote computers. You must login to the remote computer with admin user in order to use these options.
  • /remote <\\Computer Name>
    Allows you to connect a single remote computer.
    For Example:
    USBDeview.exe /remote \\MyComp
  • /remotefile <Computers List File>
    Allows you to connect multiple computers, and view all their USB activity in one window. The computers list file should be a simple Ascii text file with computer names separated by colon, semicolon, space, tab characters or CRLF.
    For Example:
    USBDeview.exe /remotefile "c:\temp\comp.txt"

Connecting To external SYSTEM registry file
If you have the 'SYSTEM' registry file of external operating system, you can use the following command-line option to read the USB devices list from it:
/regfile <SYSTEM Registry File> For Example:
USBDeview.exe /regfile "c:\temp\regfiles\SYSTEM"
USBDeview.exe /regfile "d:\windows\system32\config\SYSTEM"
This option has some limitations:
  • You cannot read a Registry file of Windows XP/2003/Vista from Windows 2000 Machine.
  • USBDeview works in read-only mode. (You cannot uninstall a device from external file)

Stop/Disconnect Command-Line Options
  • /stop {/showmsg} {\\RemoteComputer} <Device Name>
    Stop/disconnect a USB device by specifying its name or description.
    You don't have to specify the whole name or description. You can also specify only a part of the name or description string, and USBDeview will identify it. For example, If the device name is 'Kingston DataTraveler 2.0', you can simply put 'kingston' or 'DataTraveler' in the device name parameter, and USBDeview will disconnect the right device.
    If you want that a message/balloon will be displayed after the device is disconnected, add the '/showmsg' parameter. (Windows 2000 displays a message-box, Windows XP displays a balloon)
    If you want to disconnect a device in a remote computer, specify the remote computer name, with \\ prefix. You must login to the remote computer with admin rights in order to do that.
    Examples:
    USBDeview.exe /stop /showmsg "DVD RW"
    USBDeview.exe /stop "DataTraveler"
    USBDeview.exe /stop \\comp01 "SanDisk Cruzer"
  • /stop_by_serial {/showmsg} {\\RemoteComputer} <Device Name>
    Similar to /stop command, but instead of specifying a device name, you should specify the serial number of the device. Works only with mass storage devices.
    Examples:
    USBDeview.exe /stop_by_serial ea051261
    USBDeview.exe /stop_by_serial /showmsg 876534513
  • /stop_by_drive {/showmsg} {\\RemoteComputer} <Device Name>
    Stop/disconnect a USB device by specifying its drive letter. Works only with USB flash drives and CD/DVD devices.
    Examples:
    USBDeview.exe /stop_by_drive g:
    USBDeview.exe /stop_by_drive /showmsg f:
    USBDeview.exe /stop_by_drive /showmsg \\comp02 t:
  • /stop_by_class {/showmsg} {\\RemoteComputer} <USB Class;USB SubClass;USB Protocol>
    Stop/disconnect a USB device by specifying the class/subclass/protocol combination.
    For example, if you want to stop all 'Mass Storage' devices, you should specify the following class/subclass/protocol combination: 08;06;50
    Examples:
    USBDeview.exe /stop_by_class /showmsg 08;06;50
    USBDeview.exe /stop_by_class 03;01;02
  • /stop_all {/showmsg} {\\RemoteComputer}
    Stop/disconnect all USB devices currently connected to your computer.

Save Command-Line Options
/stext <Filename> Save the list of all USB devices into a regular text file.
/stab <Filename> Save the list of all USB devices into a tab-delimited text file.
/stabular <Filename> Save the list of all USB devices into a tabular text file.
/shtml <Filename> Save the list of all USB devices into HTML file (Horizontal).
/sverhtml <Filename> Save the list of all USB devices into HTML file (Vertical).
/sxml <Filename> Save the list of all USB devices to XML file.
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共1条打赏
jsycwnw M币 +20 謝謝分享 2018-04-06
离线paulai

发帖
1019
M币
178
专家
0
粉丝
11
只看该作者 1楼 发表于: 2008-04-10
请登录后查看
离线wqwq212

发帖
69490
M币
9370
专家
10
粉丝
253
只看该作者 2楼 发表于: 2008-07-16
请登录后查看
快速回复
限80 字节
温馨提示:所有技术区严禁灌水,“沙发”“顶”字样;禁止广告贴;以免被删除
 
上一个 下一个