Jump to content

run uxthem patch silent


boshkash

Recommended Posts


helo

plz i want know run uxthem patch silent ?

and no restart

http://www.neowin.net/forum/index.php?showtopic=308905

or in Attachments

the easiest way is run the patch, grab your uxtheme.dll in your I386 and create a Selfinstaller (SFX) which will copy itself to I386. add this to your disk and make a commandline in your cmd or WPI or whatever.

the most easiest way is: copy the uxtheme.dll and cab it to uxtheme.dl_ and place it handmatically in your I386 setup every time when you create a disk.

the patcher, i dont know how to run it unattended, maybe you had to ask it in that forum...

Link to comment
Share on other sites

easiest way ever..... just use nlite and select the uxtheme.dll patch, it patches the file into the I386 folder.. won't ever have to worry about it again.

you can do it manually by applying the patch, going to:

c:\WINDOWS\system32\uxtheme.dll

copying that to another directory.. like C:\patch

then run the commands from here: http://unattended.msfn.org/global/compress.htm

this will make uxtheme.dl_ that you can then put into your I386 folder *replacing the original* (i recomend making a backup of it just incase).. from then on every install using that cd will have the file patched... however.. if you integrate another service pack into that CD.. you will have to repatch it... but its like a 5 minute process.

If you want to use the uxtheme patcher anyways... you could always make a script using autoit to automate the process. shouldn't be that hard to make one.

Edited by Bi0haZarD
Link to comment
Share on other sites

If you want to use the uxtheme patcher anyways... you could always make a script using autoit to automate the process. shouldn't be that hard to make one.

An AutoIt script:

If StringInStr($cmdlineraw, '/wfp') Then
For $i = 1 To 10
If WinExists('Windows File Protection', 'Files that are required') Then
ControlClick('Windows File Protection', 'Files that are required', 'Button3')
If WinWait('Windows File Protection', 'You chose not to restore', 5) Then
ControlClick('Windows File Protection', 'You chose not to restore', 'Button1')
Exit
EndIf
EndIf
Sleep(1000)
Next
Exit
EndIf

AdlibEnable('_Adlib')
RunWait(@ScriptDir & '\UXTheme Multi-Patcher (Neowin Edition) 4.0.exe /s')
AdlibDisable()

If @Compiled Then
Run('"' & @ScriptFullPath & '" /wfp')
Else
Run(@AutoItExe & ' "' & @ScriptFullPath & '" /wfp')
EndIf

Exit

Func _Adlib()
If WinExists('Install', 'This system must be restarted') Then
WinClose('Install', 'This system must be restarted')
EndIf
EndFunc

It will run itself a second time to check on WFP windows for 10 seconds while the next installation can start installing.

The patcher runs completely silent except for the restart msgbox.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...