Author: dreimer
Date: Tue Feb 9 13:30:49 2010
New Revision: 45528
URL:
http://svn.reactos.org/svn/reactos?rev=45528&view=rev
Log:
Evil hack for Computers where NSIS fails to write the right Execution Settings for PS. Now
it shows a Message Box while installing, telling you to use the generated REG File with
Admin rights. Tested on such a PC and confirmed working. Time to switch to a better
Install System... NSIS and UAC is fun
Added:
trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE PS - PostInstall.reg (with props)
Modified:
trunk/tools/RosBE/RosBE-Windows/RosBE.nsi
Added: trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE PS - PostInstall.reg
URL:
http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Powershe…
==============================================================================
Binary file - no diff available.
Propchange: trunk/tools/RosBE/RosBE-Windows/Powershell/RosBE PS - PostInstall.reg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: trunk/tools/RosBE/RosBE-Windows/RosBE.nsi
URL:
http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/RosBE.ns…
==============================================================================
--- trunk/tools/RosBE/RosBE-Windows/RosBE.nsi [iso-8859-1] (original)
+++ trunk/tools/RosBE/RosBE-Windows/RosBE.nsi [iso-8859-1] Tue Feb 9 13:30:49 2010
@@ -290,6 +290,11 @@
File /r Components\Powershell\update.ps1
WriteRegStr HKLM
"SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell"
"ExecutionPolicy" "RemoteSigned"
WriteRegStr HKLM
"SOFTWARE\Wow6432Node\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell"
"ExecutionPolicy" "RemoteSigned"
+ SetOutPath "$DESKTOP"
+ SetOverwrite try
+ File /r "Components\Powershell\RosBE PS - PostInstall.reg"
+ MessageBox MB_ICONINFORMATION|MB_OK \
+ "A REG-File was generated on your desktop. Please use it with Admin
Rights to set Powershell's execution rights correctly if your RosBE Powershell Version
fails to run after install. Otherwise, just delete it."
SectionEnd
Section -StartMenuShortcuts SEC12