코드 내에서 Inno Setup을 통해 레지스트리 파일을 거의 실행하지 않아도됩니다. [Registry]
섹션을 사용할 수 없습니다. 표준 설치 키트인데 .reg
파일을 만들어 실행해야합니다..reg 레지스트리 파일을 자동으로 가져 오기
Exec('regedit.exe', 'C:\Support\MyReg.reg', '', SW_HIDE, ewWaitUntilTerminated, ResultCode)
나는 이것을 다음과 같이 시험해보고 싶다.
Exec('regedit.exe', 'C:\Support\MyReg.reg /s', '', SW_HIDE, ewWaitUntilTerminated, ResultCode)
하지만 작동하지 않습니다. 아무도 내가 여기서 뭘 놓치고 있는지 말해 줄 수 있니? 난 당신이 더 나은 명령 줄 레지스트리 도구를 사용하는 것이 좋습니다 있지만,
Exec('regedit.exe', '/s C:\Support\MyReg.reg', '', SW_HIDE, ewWaitUntilTerminated, Code);
reg.exe
: :이 /s
그 REGEDIT를. EXE not REGISTRY.EXE ... –