MantisBT - DriverPacks BASE  | |||||
| View Issue Details | |||||
| ID | Project | Category | View Status | Date Submitted | Last Update | 
| 0000278 | DriverPacks BASE | DPs Finisher | public | 2006-11-11 07:48 | 2006-11-24 16:51 | 
| Reporter | ruudboek | ||||
| Assigned To | ruudboek | ||||
| Priority | normal | Severity | major | Reproducibility | always | 
| Status | resolved | Resolution | fixed | ||
| Platform | OS | OS Version | |||
| Product Version | 6.10 | ||||
| Target Version | Fixed in Version | 6.12 | |||
| Destination OS Platform | not applicable | ||||
| Installation Platform | not applicable | ||||
| DriverPacks | not applicable | ||||
| DriverPacks Method | not applicable | ||||
| DriverPacks Finisher Method | not applicable | ||||
| Summary | 0000278: Error : The Driverpacks root directory in the settings file doesn't contain a valid Drivepack directory structure! | ||||
| Description | This error occurs if your "documents and settings" folder is not located on the C drive. In my case i explicitely defined in my winnt.sif that my profilesdir("documents and settings" ) should be created on the D drive, which maked it easier to restore an image of my C drive without the loss of "My documents", "Favorites", etc. , which, as we all know, reside in the "documents and settings" folder. This is a really handy feature, therefore i really would like to see this problem solved. How to solve: I noticed the following lines are responsible for setting the %systemdrive% to %homedir%: In DPsFnshr_funcs starting on line 1060: if stringInStr($fa_string, "%systemdrive%") then $fa_string = stringReplace($fa_string, "%systemdrive%" , @HomeDrive , 0, 0) endIf I suggest changing "@HomeDrive" to something like this (have not tested this!): EnvGet("systemdrive") I was able to find the variable "@HomeDrive" also on line 76: if regWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce", "DriverPacks Finisher final cleanup", "REG_SZ", "cmd.exe /c ""del /f /q " & @HomeDrive & "\DPsFnshr.exe""") then I suggest to make the same change in that line aswell. Greetings, Ruud  | ||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Tags | No tags attached. | ||||
| Relationships | |||||
| Attached Files | |||||
| Issue History | |||||
| Date Modified | Username | Field | Change | ||
| 2006-11-11 07:48 | ruudboek | New Issue | |||
| 2006-11-11 07:48 | ruudboek | Status | new => assigned | ||
| 2006-11-11 07:48 | ruudboek | Assigned To | => BashratTheSneaky | ||
| 2006-11-11 07:48 | ruudboek | Destination OS Platform | => not applicable | ||
| 2006-11-11 07:48 | ruudboek | Installation Platform | => not applicable | ||
| 2006-11-11 07:48 | ruudboek | DriverPacks | => not applicable | ||
| 2006-11-11 07:48 | ruudboek | DriverPacks Method | => not applicable | ||
| 2006-11-11 07:48 | ruudboek | DriverPacks Finisher Method | => not applicable | ||
| 2006-11-24 16:28 | ruudboek | Assigned To | BashratTheSneaky => ruudboek | ||
| 2006-11-24 16:29 | ruudboek | Status | assigned => resolved | ||
| 2006-11-24 16:29 | ruudboek | Resolution | open => fixed | ||
| 2006-11-24 16:48 | ruudboek | Status | resolved => assigned | ||
| 2006-11-24 16:51 | ruudboek | Status | assigned => resolved | ||
| 2006-11-24 16:51 | ruudboek | Fixed in Version | => 6.11 | ||
| There are no notes attached to this issue. |