diff --git a/Installer/Notes.txt b/Installer/Notes.txt index 95612c5c..f491fa1f 100644 --- a/Installer/Notes.txt +++ b/Installer/Notes.txt @@ -1,2 +1,5 @@ Please use NSIS Unicode for creating installer. -http://www.scratchpaper.com/ \ No newline at end of file +http://www.scratchpaper.com/ + +Also needed AccessControl-Plugin: +nsis.sourceforge.net/mediawiki/images/4/4a/AccessControl.zip \ No newline at end of file diff --git a/Installer/installer.nsi b/Installer/installer.nsi index 0180901d..67282b92 100644 --- a/Installer/installer.nsi +++ b/Installer/installer.nsi @@ -107,8 +107,8 @@ Section $(TITLE_MAIN) SecMain File /oname=$OUTDIR\Profiles\guest3.xml "..\Output\Profiles\guest3.xml" File /r "..\Output\Sounds" File /r /x "*.mp4" "..\Output\Themes" - ;File /r "..\Output\x64" - ;File /r "..\Output\x86" + File /r "..\Output\x64" + File /r "..\Output\x86" File "..\Output\*.dll" File "..\Output\*.config" File "..\Output\*.exe" @@ -116,6 +116,10 @@ Section $(TITLE_MAIN) SecMain File "..\Output\*.txt" File "..\Output\CreditsRessourcesDB.sqlite" + ;Set User-rights to needed files + AccessControl::GrantOnFile "$INSTDIR" "(S-1-5-32-545)" "FullAccess" + AccessControl::GrantOnFile "$INSTDIR\*" "(S-1-5-32-545)" "FullAccess" + ReadRegStr $0 HKLM "SOFTWARE\Microsoft\DirectX" "Version" StrCpy $1 $0 4 3 ${If} $1 < 9