hello, i'm looking for something like http://www.microsoft.com/technet/community...s/scrdfs72.mspx ------------------- Change the Drive Letter of a Volume Description Changes the drive letter of volume D to Q. If you modify this script to change the drive letter of a volume other than D, note that the volume name in the WQL query must include both the colon ( and two forward slashes (\\). Thus drive C would look like this: C:\\. When specifying the new drive letter, however, you only have to include the colon (in the sample script, Q:). Supported Platforms Windows Server 2003 : Yes Windows XP : No Windows 2000 : No Windows NT 4.0 :No Script Code strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colVolumes = objWMIService.ExecQuery("Select * from Win32_Volume Where Name = 'D:\\'") For Each objVolume in colVolumes objVolume.DriveLetter = "Q:" objVolume.Put_ Next ------------------- The problem is that the "Win32_Volume" class doesn't exist under xp. I need something that chances the driveletter for the dvd-rom to z: and the driveletter for the dvd-rw to m: during unattended setup. thx for help