From 913e92d1f4cfe3b030ddeb08fc02f4a8367abe91 Mon Sep 17 00:00:00 2001 From: kichik Date: Mon, 30 Oct 2006 19:08:46 +0000 Subject: [PATCH] RequestExecutionLevel affects the uninstaller as well git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4798 212acab6-be3b-0410-9dea-997c60f758d6 --- Docs/src/attributes.but | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Docs/src/attributes.but b/Docs/src/attributes.but index 2aa2c5e6..92c800db 100644 --- a/Docs/src/attributes.but +++ b/Docs/src/attributes.but @@ -310,7 +310,7 @@ Specifies the output file that the MakeNSIS should write the installer to. This \c \\none\\|user|admin -Specifies the requested execution level for Windows Vista. The value is embedded in the installer's XML manifest and tells Vista, and probably future versions of Windows, what privileges level the installer requires. \e{user} requests the current's user level, be it normal user or administrator. \e{admin} requests administrator level and will cause Windows to prompt for the administrator password to verify privilege escalation. Specifying \e{none}, which is also the default, will keep the manifest empty and let Windows decide which execution level is required. Windows Vista automatically identifies NSIS installers and decides administrator privileges are required. Because of this, \e{none} and \e{admin} have virtually the same effect. +Specifies the requested execution level for Windows Vista. The value is embedded in the installer and uninstaller's XML manifest and tells Vista, and probably future versions of Windows, what privileges level the installer requires. \e{user} requests the current's user level, be it normal user or administrator. \e{admin} requests administrator level and will cause Windows to prompt for the administrator password to verify privilege escalation. Specifying \e{none}, which is also the default, will keep the manifest empty and let Windows decide which execution level is required. Windows Vista automatically identifies NSIS installers and decides administrator privileges are required. Because of this, \e{none} and \e{admin} have virtually the same effect. As Windows Vista is still in development, anything might change. It's recommended, at least by Microsoft, that every application will be marked with the required execution level. Installers that need not install anything into system folders or write to the local machine registry (HKLM) should specify \e{user} execution level.