AlBundy33 Posted December 9, 2008 Share Posted December 9, 2008 As the topic says - i'm looking for a tool that patches the uxtheme.dll to use unsigned themes in windows xp.I know that I can integrate the patched uxtheme.dll in windows-cd or use n-lite or something else.But I really need a tool what I can integrate with WPI in my CD which is fully unattended and don't shows any dialogs like windows file protection or something else.Can anybody help me?ThanksAl Link to comment Share on other sites More sharing options...
x-Shadow-x Posted December 9, 2008 Share Posted December 9, 2008 (edited) You can do it with a BAT file, once I get home I can make one quickly. Edited December 9, 2008 by x-Shadow-x Link to comment Share on other sites More sharing options...
AlBundy33 Posted December 9, 2008 Author Share Posted December 9, 2008 But how you will do this?Only copy does not work - at least the themes-service must be terminated (no problem) but if the service is terminated some application can have a reference to the dll - so it is not possible to copy the new one.Next problem: this method does only work with one version (e.g. XP SP3) - I wouldn't work on other XP-Versions (maybe SP1).--> I integrate WPI into my XP-Install CD but have the possibility to run WPI on every machine. Link to comment Share on other sites More sharing options...
ZileXa Posted December 10, 2008 Share Posted December 10, 2008 Huh why cant you just replace the cabbed version with a cabbed patched version?Does file protection still complain?Why do you need file protection? You can disable it if you dont need it. Link to comment Share on other sites More sharing options...
x-Shadow-x Posted December 10, 2008 Share Posted December 10, 2008 The trick is not to delete it, but to rename it.Put this into a bat file.xCACLS "C:\windows\system32\uxtheme.dll" /E /G shadow:F /YREN *.dll *.bakren C:\windows\system32\uxtheme.dll *.dllren C:\windows\system32\uxtheme.dll uxtheme.dll.bakCOPY "uxtheme\uxtheme.dll" "C:\windows\system32\uxtheme.dll"On the first line, replace "shadow" with the user for the computer.You are going to need xCACLS which you can download HereYou need to install it and then take xCACLS.exe and put it in the same directory as the bat.You have to also make a folder called xtheme in the same directory as the bat and xCACLS. Place your patched uxtheme in the uxtheme folder.In the end it should look like this.And then if you want no windows to pop up, you will have to compile the bat into an exe.Bat to exe converterhttp://www.f2ko.de/English/b2e/download.php Link to comment Share on other sites More sharing options...
AlBundy33 Posted December 10, 2008 Author Share Posted December 10, 2008 @ZileXa: I don't want to replace the file in XP-source. I will install the patch on demand.@x-Shadow-x: Is the line really necessary: "xCACLS "C:\windows\system32\uxtheme.dll" /E /G shadow:F /Y"? As far as I know I should have all rights on this files (but i'm currently not sure). Link to comment Share on other sites More sharing options...
x-Shadow-x Posted December 11, 2008 Share Posted December 11, 2008 By default, you only have limited rights (no renaming, which you need). Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now