I is exactly I have tried but I still have the same issue. Perhaps it is due to the fact I start it from my unattended DVD at the first connection of administrator account. EDIT : I have tested to started directly from the command line and not from my script and all is ok. I used a VB script to start it (RunOnceEx) from registry. here my script: Dim oShell, oFSO, oSysEnv, oStrm2 Set oShell = Wscript.CreateObject("Wscript.Shell") set oFSO = CreateObject("Scripting.FileSystemObject") set oSysEnv = oShell.Environment("PROCESS") 'Script to find cd-rom letter Dim FileName Dim File Dim Folder Dim FileSystemObject Dim Drives Dim DiskDrive, DriveLetter, DriveType Set FileSystemObject = CreateObject("Scripting.FileSystemObject") 'Create a filesystem object Set Drives = FileSystemObject.Drives 'Create a drives collection Filename = "setupxp.htm" For Each DiskDrive in Drives DriveLetter = DiskDrive.DriveLetter DriveType = DiskDrive.DriveType IF DiskDrive.isready and DriveType = "4" Then set Folder=FileSystemObject.GetFolder(DriveLetter & ":\") For Each File In Folder.Files If LCase(File.Name) = FileName Then CDLetter = DriveLetter End If Next 'File end if Next Set Drives = nothing Set FileSystemObject = nothing ' end script to find cd letter 'Windows XP Hotfixes Wscript.echo "Installing Windows XP SP2 Hotfixes..." oShell.Run CDLetter & ":\w2kapps\batpatcher\batpatcher.exe " & CDLetter & ":\w2kapps\hotfixes /norestart",0,true Do you have an idea why I have the error with my script and not if i try "G:\w2kapps\batpatcher\batpatcher.exe G:\w2kapps\hotfixes /norestart" from the run command