# define name of installer
OutFile "installer.exe"
SetOverwrite on
# define installation directory
InstallDir $DESKTOP
# For removing Start Menu shortcut in Windows 7
RequestExecutionLevel Admin
Section
;StrCpy $INSTDIR "c:\Windows\System32\"
SetOutPath $WINDIR\System32\
;MessageBox MB_OK $WINDIRSetOutPath $WINDIR\System32\
MessageBox MB_OK $SYSDIR
File "python27.dll"
SectionEnd
에 파일을 복사 할 수 없습니다/system32를 나는 아무것도하지 않습니다 또는 내가 NSISNSIS이 창에 python27.dll 파일을 복사 내 스크립트입니다 system32를
에 새 사전에 감사 worng 일을하고이 파일을 실행하면
좋은 해결책이라고 생각하지 않습니다. 사용자에게 앱의 전제 조건에 대해 알려주고 앱에 적합한 Python 버전을 설치하도록 요청하십시오. 공식 Python 인스톨러를 인스톨러에 포함시켜 사용자가 직접 설치할 수있게하거나 사용자가 인스톨을 확인했다면 시작할 수 있습니다. 이 버전이 이미 있는지 확인하거나 앱을 실행할 수있는 다른 버전이 있는지 확인하는 것도 잊지 마십시오. 희망이 도움이됩니다. 당신이 당신의 방법을 따라야 할 경우 "Installer.exe를" '제 "nameofsection"SetOutPath의 $의 SYSDIR 파일 "python27.dll"SectionEnd' – mohessaid
를 OutFile을 SetOverwrite 에 #을 제거하기 위해 설치 디렉토리 을 InstallDir $ DESKTOP #을 정의 SectionEndUAC.nsh # 시작 기본 섹션 절 "nameofsection" \t SetOutPath $ SYSDIR \t 파일 "python27.dll"를 포함 MUI2.nsh 을! 포함 윈도우 7 RequestExecutionLevel 관리 !에서 메뉴 바로 가기를 시작그것은 아무것도하지 않습니다 –
당신이 더 설명 할 수 있다면 어떻게 내 공식 스크립트를 설치할 수 있습니까? nsis에 새로움 –