Files
wufuc/wufuc/wufuc.rc
zeffy ab40ad39a2 many changes, see description [skip ci]
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.
2017-09-21 19:09:03 -07:00

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