Hello SuperUser Pakar,
Terima kasih atas bantuan Anda di muka. Saya mencoba untuk mendapatkan arsip 7zip SFX untuk membuat yang dapat dieksekusi. Saya bisa mendapatkan executable. Tetapi ketika saya menjalankannya, ini memberi jalur unduhan untuk Extract to:
. Saya ingin mengubahnya %AppData%\Roaming
secara default. Cuplikan layar di bawah ini akan memberikan gambaran tentang apa yang saya coba lakukan.
Tidak ada setup.exe atau apapun di dalam arsip, hanya ada beberapa file yang perlu masuk ke Roaming
folder. Ini untuk banyak pengguna kami, yang bisa mendapatkan pembaruan ini tanpa mereka menentukan jalur. (Itu selalu mudah ketika pengguna tidak harus menentukan jalur, jika tidak, pengalaman saya bahwa pengguna dapat memilih jalur yang paling tidak biasa !!)
Terima kasih.
Memperbarui
Inilah yang saya coba sejauh ini. konten file konfigurasi saya adalah
;!@Install@!UTF-8!
InstallPath="%AppData%\\Roaming\\Notepad++"
;!@InstallEnd@!
Ini adalah panggilan baris perintah.
copy /b 7zS.sfx + config.txt + Installer.7z myinstaller.exe
Sayangnya tidak berhasil . Ini memberi jalan berikut. Seharusnya begitu %AppData%\\Roaming\\Notepad++
.
[
Jawaban:
Coba 7z SFX Builder , gratis, mendukung parameter baris perintah, dan Anda juga dapat menentukan jalur ekstraksi pada GUI Main Tab :
sumber
Saya ingin mengubah Path Extract
%AppData%\Roaming
secara default.Anda perlu mengunduh "modul modifikasi" dari 7z SFX Builder (sourceforge).
Periksa tautan di sebelah kiri untuk dokumentasi (perhatikan tautan ini dan teks di bawah ini dari https://web.archive.org/ )
Di file konfigurasi Anda:
Parameter file konfigurasi
Parameter file Konfigurasi Sumber
sumber
InstallPath
ini hanya apa yang saya cari. Saat ini saya harus membuat file batch untuk menyalin file dari folder ekstraksi sementara ke folder run time aplikasi kami:;!@Install@!UTF-8! Title="Local Manager" InstallPath="C:\kiosk\update" RunProgram="7zbootstrap.bat" ;!@InstallEnd@! @ECHO OFF REM 7zbootstrap.bat SETLOCAL SET update=C:\Kiosk\update XCOPY *.* %update%\ /S /E /I /F /Y CD %update% ECHO LAUNCHING AUTOUPDATE.BAT SCRIPT TIMEOUT /T 5 /NOBREAK autoUpdate.bat
Namun, tautan tidak lagi berfungsi.Cukup gunakan
-y -o<PathToExtract>
:Setup.exe -y -oc:\abc
sumber