Add registry inetc plugin to nsi
This commit is contained in:
25
.github/workflows/ccpp.yml
vendored
25
.github/workflows/ccpp.yml
vendored
@@ -1726,10 +1726,33 @@ jobs:
|
||||
- name: Extract NSIS LockedList plugin
|
||||
run: 7z x -o"${{github.workspace}}/NSIS_Plugins" "${{github.workspace}}/downloads/LockedList.zip"
|
||||
|
||||
- name: Copy NSIS LockedList plugin
|
||||
- name: Download Registry plugin for NSIS
|
||||
uses: suisei-cn/actions-download-file@v1
|
||||
with:
|
||||
url: "Registry [this](https://nsis.sourceforge.io/mediawiki/images/4/47/Registry.zip)!"
|
||||
target: downloads/
|
||||
auto-match: true
|
||||
|
||||
- name: Extract NSIS Registry plugin
|
||||
run: 7z x -o"${{github.workspace}}/NSIS_Plugins" "${{github.workspace}}/downloads/Registry.zip"
|
||||
|
||||
- name: Download Inetc plugin for NSIS
|
||||
uses: suisei-cn/actions-download-file@v1
|
||||
with:
|
||||
url: "Inetc [this](https://nsis.sourceforge.io/mediawiki/images/c/c9/Inetc.zip)!"
|
||||
target: downloads/
|
||||
auto-match: true
|
||||
|
||||
- name: Extract NSIS Inetc plugin
|
||||
run: 7z x -o"${{github.workspace}}/NSIS_Plugins" "${{github.workspace}}/downloads/Inetc.zip"
|
||||
|
||||
- name: Install NSIS plugins
|
||||
run: |
|
||||
copy "${{github.workspace}}/NSIS_Plugins/Plugins/LockedList64.dll" "C:/Program Files (x86)/NSIS/Plugins/"
|
||||
copy "${{github.workspace}}/NSIS_Plugins/Plugins/x86-unicode/LockedList.dll" "C:/Program Files (x86)/NSIS/Plugins/x86-unicode/"
|
||||
copy "${{github.workspace}}/NSIS_Plugins/Desktop/Plugin/registry.dll" "C:/Program Files (x86)/NSIS/Plugins/"
|
||||
copy "${{github.workspace}}/NSIS_Plugins/Desktop/Plugin/registry.dll" "C:/Program Files (x86)/NSIS/Plugins/x86-unicode/"
|
||||
copy "${{github.workspace}}/NSIS_Plugins/Plugins/x86-unicode/INetC.dll" "C:/Program Files (x86)/NSIS/Plugins/x86-unicode/"
|
||||
|
||||
- name: Grant Full Access to c:\windows\temp directory
|
||||
run: icacls "C:\Windows\Temp" /q /c /t /grant Users:F /T
|
||||
|
||||
Reference in New Issue
Block a user