Solved

How can I write the same info to multiple USB flash drives?

Posted on 2010-09-02
6
518 Views
Last Modified: 2013-11-10
My company send out a large packet of info to new customers. The packet can vary by customer type and changes pretty frequently, so this has precluded us sending the info out on CD-ROM as we'd be unlikely to really be able to predict how many we could use of a type, etc. Bulk CD burning equipment is expensive.

My idea is to get a simple USB hub, maybe 8 ports or so, and write a little script to allow the users to write to each flash drive according to the "package" needed for that particular customer. My quandary is how to tell which flash drive is which when attached to the hub. The drive letters could jump around a lot. Is there a way using, say, WMI info to tell which drive corresponds to the physical USB port and then present a little dialog to the user to ask which to write to?
0
Comment
Question by:CeleritasPrime
6 Comments
 
LVL 22

Expert Comment

by:BitsBytesandMore
Comment Utility
You may find useful to make an image of the master flash drive and identify the different images. As soon as you plug it in it will appear on the "My computer screen" and you can flash the appropriate image to it and continue to the next one. This tool is very useful for this:
http://www.downloadsquad.com/2008/07/04/backup-your-flash-drives-with-usb-image-tool/
Bits ...
0
 
LVL 25

Accepted Solution

by:
kode99 earned 500 total points
Comment Utility
You can use a USB drive manager which allows you to force windows to assign specific letters to specific ports.

USBDLM will do the job,

http://www.uwe-sieber.de/usbdlm_e.html

You can try it out for free,  commercial use is ~$13.

Here's the details of what can be used to assign letters,

http://www.uwe-sieber.de/usbdlm452_help_e.html#by_criteria

I would think that by the USB port might be the best.

A CD/DVD setup can be done on the cheap as well.  Here's a 5 disk unit that works with Nero software.

http://www.addonics.com/products/external_cd/optical_tower.asp

You have to manually change disks but its not all that expensive.
0
 
LVL 11

Expert Comment

by:Ben Personick
Comment Utility
You could just name each jump drive you plug in.  though to be fair,  the drive may be moved from the port by the user to some other port, so you would want an externally matched name written on the jump-drive.
0
Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

 
LVL 5

Expert Comment

by:xylog
Comment Utility
You can use the volume GUID to identify the USB:

wmic volume get deviceid,caption

Volume GUID's (and all GUID's in general) have a guarantee of uniqueness. You can parse the output of wmic to match that up with a drive letter.
0
 
LVL 22

Expert Comment

by:BitsBytesandMore
Comment Utility
CeleritasPrime ... any feedback?
0
 
LVL 1

Author Comment

by:CeleritasPrime
Comment Utility
Thanks, I kind of drifted away from this but will take a dive back into it this week.
0

Featured Post

What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

Join & Write a Comment

Displaying an arrayList in a listView using the default adapter is rarely the best solution. To get full control of your display data, and to be able to refresh it after editing, requires the use of a custom adapter.
This is about my first experience with programming Arduino.
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…
In this fifth video of the Xpdf series, we discuss and demonstrate the PDFdetach utility, which is able to list and, more importantly, extract attachments that are embedded in PDF files. It does this via a command line interface, making it suitable …

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now