
Note: currently only works via manual injection, Rundll32Entry has been removed - Fixed conflict with UpdatePack7R2 (and WuaCpuFix) by hooking `RegQueryValueExW` and fixing the path to `wuaueng.dll`. (fixes #100) - Eliminated lots of redundant and unnecessary code. - Other reliability improvements and bug fixes. - Removed the error message that displays in the installers when `wuaueng.dll` is below the minimum supported version, and added an internal check that will skip the patching procedure if the version of `wuaueng.dll` is too low. **This means you can now safely install wufuc prior to any updates, and it will automatically start working once it's needed, without any potential side effects.** (fixes #99) - Added `/UNATTENDED` flag to the batch installer and uninstaller. You can use this to bypass the confirmation for a fully automated installation/uninstallation. To use it, you invoke the batch script from an elevated command prompt, like so: `"wufuc_installer.bat" /UNATTENDED` - Improved logging framework to allow multiple processes to safely write to the same `.log` file.
37 lines
2.0 KiB
Plaintext
37 lines
2.0 KiB
Plaintext
#include "wufuc.rch"
|
|
|
|
1 VERSIONINFO
|
|
FILEVERSION BUILD_VERSION_COMMA
|
|
PRODUCTVERSION BUILD_VERSION_COMMA
|
|
FILEFLAGSMASK 0x0L
|
|
#ifdef _DEBUG
|
|
FILEFLAGS 0x1L
|
|
#else
|
|
FILEFLAGS 0x0L
|
|
#endif
|
|
FILEOS 0x40000L
|
|
FILETYPE 0x2L
|
|
FILESUBTYPE 0x0L
|
|
BEGIN
|
|
BLOCK "StringFileInfo"
|
|
BEGIN
|
|
BLOCK "040904b0"
|
|
BEGIN
|
|
VALUE "CompanyName", "zeffy <https://github.com/zeffy>"
|
|
VALUE "FileDescription", "wufuc - Windows Update Force Unsupported CPUs"
|
|
VALUE "FileVersion", STRINGIZE(BUILD_COMMIT_VERSION)
|
|
VALUE "LegalCopyright", "Copyright (C) 2017 zeffy"
|
|
#ifdef WUFUC_DLL
|
|
VALUE "InternalName", WUFUC_DLL
|
|
VALUE "OriginalFilename", WUFUC_DLL
|
|
#endif
|
|
VALUE "ProductName", "wufuc <https://github.com/zeffy/wufuc>"
|
|
VALUE "ProductVersion", STRINGIZE(BUILD_COMMIT_VERSION)
|
|
END
|
|
END
|
|
BLOCK "VarFileInfo"
|
|
BEGIN
|
|
VALUE "Translation", 0x0409, 0x04b0
|
|
END
|
|
END
|