I've been using CardExport II and other devices with my Treo's SD card.

I've been looking for a way to set the drive letter or a range for any removable storage device I stick in the USB port. The drive letters haven't been consistant. So far the closest I've gotten is the below which saves the letter per device. The first time a device is plugged in you follow this procedure to save the letter. Of course, I'd prefer a registry setting something like RESERVEDRIVELETTER=M where the lower bound would be drive N for any removeable storage device.

Better ideas?

moriartyNZ Dec 9 2003, 2:23 pm show options

Newsgroups: microsoft.public.windowsxp.hardware
From: "moriartyNZ" <anonym...@discussions.microsoft.com>
Date: Tue, 9 Dec 2003 14:21:17 -0800
Local: Tues, Dec 9 2003 2:21 pm
Subject: Solution: USB mass storage device network drive conflict

I recently had a problem and it took me hours to find an
obscure post that enabled me to solve it. I thought I
would share it as the solution was so hard to find.

In short, if you have a usb mass storage device (like a
mmc or sd card reader) that allocates a drive letter
automatically, the drive letter could potentially
conflict with mapped network drives on your system.
Where this is the case (or if you simply don't like the
drive letter that has been allocated):
1) click Start
2) right-click My Computer
3) click Manage on the popup menu
4) click Disk Management (Under Computer Management)
5) In the list of drives in the right pane, right-click
the problematic Removable Device and then click Change
Drive Letter and Paths.
6) Click Change
7) In the drop-down box, choose a new drive letter for
the Removable Device that is not assigned to mapped
network drives
8) Click OK
9) click OK again.
10) Your device should now be allocated to a free drive
letter that does not conflict with your network drive.