diff --git a/Makefile b/Makefile index 5dab12a..a9669c2 100644 --- a/Makefile +++ b/Makefile @@ -44,7 +44,7 @@ CFLAGS32 = -m32 $(CFLAGS) CFLAGS64 = -m64 $(CFLAGS) LDFLAGS = -Wl,--exclude-all-symbols,--dynamicbase,--nxcompat,--subsystem,console LDLIBS = -lwtsapi32 -WRFLAGS = --codepage 65001 --language 0009 -O coff +WRFLAGS = --codepage 65001 -O coff SRCS = superUser.c tokens.c utils.c DEPS = tokens.h utils.h winnt2.h diff --git a/msvc/superUser.rc b/msvc/superUser.rc index 8ae6d22..c498a4f 100644 --- a/msvc/superUser.rc +++ b/msvc/superUser.rc @@ -67,6 +67,13 @@ BEGIN END END +///////////////////////////////////////////////////////////////////////////// +// +// Manifest +// + +CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "..\manifest.xml" + #endif // English (neutral) resources ///////////////////////////////////////////////////////////////////////////// diff --git a/msvc/superUser.vcxproj b/msvc/superUser.vcxproj index 974d50e..2d70299 100644 --- a/msvc/superUser.vcxproj +++ b/msvc/superUser.vcxproj @@ -69,17 +69,23 @@ - + + false + $(SolutionDir) $(ProjectName)32 false + false + + + false - $(SolutionDir) $(ProjectName)64 false + false @@ -98,7 +104,6 @@ true false Console - RequireAdministrator libcmtd.lib @@ -125,7 +130,6 @@ UseLinkTimeCodeGeneration true Console - RequireAdministrator libcmt.lib true @@ -149,7 +153,6 @@ msvcrt64.lib;advapi32.lib;wtsapi32.lib false Console - RequireAdministrator libcmtd.lib @@ -176,7 +179,6 @@ UseLinkTimeCodeGeneration true Console - RequireAdministrator libcmt.lib .pdata=.rdata true diff --git a/msvc/ucrt/superUser.vcxproj b/msvc/ucrt/superUser.vcxproj index 29bcf1e..abbac7e 100644 --- a/msvc/ucrt/superUser.vcxproj +++ b/msvc/ucrt/superUser.vcxproj @@ -69,17 +69,23 @@ - + + false + $(SolutionDir) $(ProjectName)32 false + false + + + false - $(SolutionDir) $(ProjectName)64 false + false @@ -97,7 +103,6 @@ true false Console - RequireAdministrator libucrtd.lib @@ -123,7 +128,6 @@ UseLinkTimeCodeGeneration true Console - RequireAdministrator libucrt.lib true @@ -146,7 +150,6 @@ ucrtd.lib;advapi32.lib;wtsapi32.lib false Console - RequireAdministrator libucrtd.lib @@ -172,7 +175,6 @@ UseLinkTimeCodeGeneration true Console - RequireAdministrator libucrt.lib true diff --git a/superUser.rc b/superUser.rc index 8e8eaca..c080856 100644 --- a/superUser.rc +++ b/superUser.rc @@ -6,6 +6,8 @@ #define FILENAME "superUser.exe" #endif +LANGUAGE 9, 0 + 1 VERSIONINFO FILEVERSION 6,0,0,0 PRODUCTVERSION 6,0,0,0