1. 程式人生 > >innosetup製作靜默安裝包,安裝後重啟

innosetup製作靜默安裝包,安裝後重啟

; 指令碼由 Inno Setup 指令碼嚮導 生成!
; 有關建立 Inno Setup 指令碼檔案的詳細資料請查閱幫助文件!

[Setup]
; 注: AppId的值為單獨標識該應用程式。
; 不要為其他安裝程式使用相同的AppId值。
; (生成新的GUID,點選 工具|在IDE中生成GUID。)
AppId={{D77D24F4-27CA-4562-84AD-302F6A61337C}
AppName=我的程式
AppVersion=1.5
;AppVerName=我的程式 1.5
AppPublisher=我的公司
AppPublisherURL=http://www.example.com/
AppSupportURL=http://www.example.com/
AppUpdatesURL=http://www.example.com/
DefaultDirName={pf}\我的程式
DefaultGroupName=我的程式
;exe輸出地址
OutputDir=C:\Users\Administrator\Desktop
;exe名
OutputBaseFilename=rgt
Compression=lzma
SolidCompression=yes
AlwaysRestart=yes


[Languages]
Name: "chinesesimp"; MessagesFile: "compiler:Default.isl"
;Source:檔案源,DestDir:檔案移動地址
[Files]
Source: "C:\Users\Administrator\Desktop\天津伺服器維護文件.doc"; DestDir: "D:\"; Flags: ignoreversion
Source: "C:\Users\Administrator\Desktop\新建資料夾\319360.jpg"; DestDir: "C:\"; Flags: ignoreversion

; 注意: 不要在任何共享系統檔案上使用“Flags: ignoreversion”


[Code]
//關鍵程式碼靜默安裝
procedure InitializeWizard();
begin
  //不顯示邊框,這樣就能達到不會閃兩下了
  WizardForm.BorderStyle:=bsNone;
end; 
procedure CurPageChanged(CurPageID: Integer);
begin
 //因為安裝過程介面隱藏不了,所以設定視窗寬高為0
  WizardForm.ClientWidth := ScaleX(0)
  WizardForm.ClientHeight := ScaleY(0)
if CurPageID = wpWelcome then
WizardForm.NextButton.OnClick(WizardForm);
if CurPageID >= wpInstalling then
    WizardForm.Visible := False
  else
    WizardForm.Visible := True;
 // WizardForm.NextButton.OnClick(WizardForm);
end;
 
function ShouldSkipPage(PageID: Integer): Boolean;
begin
result := true;
end;

相關推薦

innosetup製作靜默安裝安裝

; 指令碼由 Inno Setup 指令碼嚮導 生成! ; 有關建立 Inno Setup 指令碼檔案的詳細資料請查閱幫助文件! [Setup] ; 注: AppId的值為單獨標識該應用程式。 ; 不

Advanced Installer 打包安裝在WIN10下再次運行安裝的解決辦法

測試 details script 自動運行 bug 情況 運行 div 點擊 原文:Advanced Installer 打包後,安裝包在WIN10下重啟後再次運行安裝的解決辦法 前幾個月使用Advanced Installer 打包了一堆安裝包,其中有

LNMP 1.4一鍵安裝安裝教程

文章來自:LNMP 1.4 https://lnmp.org/download.html 上一篇的安裝虛擬機器,安裝好了吧!這篇教大家如何安裝lnmp,其實網上就有一鍵安裝lnmp教程,大家看連結吧 LNMP 1.4 下載版:(不含原始碼安裝包檔案,僅有安裝指令

Vmware安裝完Ubuntu16.10失敗

在Vmware裡安裝完Ubuntu16.10,啟動時出現'SMBus Host Controller not enabled'錯誤提示,進不到圖形介面。 網上搜了一下,解決辦法是在圖形介面裡進終端視窗,編輯blacklist.conf檔案,禁止i2c_piix4驅動的載入

Linux開機自啟動JarLinux斷電自動服務使用 /etc/rc.d/rc.local啟動

使用 /etc/rc.d/rc.local配置:輸入命令:chmod +x /etc/rc.d/rc.local這句話的意思是授予 /etc/rc.d/rc.local 檔案執行許可權然後我們建立啟動檔案 runJar.sh#!/bin/bash export JAVA_H

安裝兩個版本的python安裝安裝的python程序打開時閃退

bsp 卸載 雙擊 python的安裝 環境變量 系統默認 電腦 3.6 路徑 1.環境變量的問題 (Win7)右鍵打開“計算機”的屬性設置→高級系統設置→環境變量。 在系統變量中的path中,編輯,在末尾加入Python的安裝路徑“F:\Python27”, 路徑與

NSIS製作安裝如何檢測並解除安裝已有版本

將如下程式碼追加到NSIS指令碼的尾部即可。 Var UNINSTALL_PROG Var OLD_VER Var OLD_PATH Function .onInit   ClearErrors

玩轉 pip 、虛擬環境和安裝包括在線或離線安裝各種package

單個 package n) 三方 rec 開發 不能 格式 uninstall 一 創建虛擬環境C:\Users\Administrator>cd D:\00\pystudyC:\Users\Administrator>d:D:\00\pystudy>py

手工編譯安裝Apache, 版本httpd-2.4.29(免費提供安裝懶人福利;提供安裝腳本)

echo -e abd sel local 使用 ado .tar.gz c++ height 環境部署:本次實驗以redhat6.5系統為安裝對象,(CentOS其他系列也可以)安裝Apache源碼包 httpd-2.4.29.tar.bz2依賴包 pcre-8.41.t

查看已安裝安裝時可以指定豆瓣的源

ima -i -- image img pack 指定 douban imp 安裝第三方包  時可以指定豆瓣的源 pip install package -i --trusted-host site(http:/.pypi.douban.com/simple)查看已安

關於python使用pip install 安裝Geany無法找到的問題

我在使用百度語音合成的過程中遇到這種情況,這是由於更新了python,或者pip,路徑發生了改變造成的。  然而我已經安裝了baidu-aip 我們在Geany中檢視一下路徑 輸入   import sys print(sys.path) 可

未明學院:R語言入門必備學習資料與安裝推薦!

R語言是什麼?為什麼要學R語言? R是用於統計分析、繪圖的語言和操作環境。R是屬於GNU系統的一個自由、免費、原始碼開放的軟體,是一個用於統計計算和統計製圖的優秀工具。 R語言與Python已經成為資料科學的專用語言,在當前這個以資料為重的時代,掌握R這一門專業資料科學語言的重要性不言而喻。

(轉載)Anaconda找安裝遇到PackageNotFoundError: ''Package missing in current channels"

原文地址:https://blog.csdn.net/ksws0292756/article/details/79192268 Anaconda作為一個工具包整合管理工具,下載python工具包是很方便的,直接敲: conda install package_name1但是有時候安裝一個工具包(如skim

caffe成功安裝第二天電腦黑屏或登入迴圈

好不容易把caffe搭建好,結果第二天重新開機發現ubuntu黑屏,無法開啟圖形介面。瞬間崩潰有沒有。這個問題我與到了兩次,第一次搭建好了caffe-ssd,運行了demo都成功了,第二天ubuntu黑屏,當時不知道是什麼原因,只能無奈重新安裝ubuntu,一切從頭開始。

自己整理的一些Myeclipse、eclipse、Office2010、前段開發工具的安裝大家可以自行下載安裝

Myeclipse2017下載(安裝包+破解工具): 連結:https://pan.baidu.com/s/15oUZBV1ZR4zlpIDtARKwoA 提取碼:gmum   Myeclipse2016下載(安裝包+破解工具): 連結:https://pan.baidu.co

安裝建立快捷方式開機啟動項配置檔案引數覆蓋窗體類庫

//using IWshRuntimeLibrary; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; usin

wireshark抓安裝及簡單使用

跟著實驗室師兄嘗試做流量分析,趁著離期末考試還有幾天,儘快把環境搭好。 採集:自動化測試monkeyrunner,ok 抓包 charles/Wireshark,ok 限制其他應用執行App Mount 訓練:tensorflow-gpu (需要VS,CUDA,cuDNN和tensorflow-gpu,再更)

Linux軟體安裝與解除安裝yum搭建本地倉庫yum下載rpm安裝擴充套件源更換國內源

Linux軟體包的安裝與解除安裝安裝軟體包的三種方法rpm工具 red hat package manager,紅帽公司開發的包管理軟體yum工具 Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及Cen

Anaconda找安裝遇到PackageNotFoundError: ''Package missing in current channels"

Anaconda作為一個工具包整合管理工具,下載python工具包是很方便的,直接敲:conda install package_name但是有時候安裝一個工具包(如skimage)的時候,在當前的channels中找不到這個包,會提示:PackageNotFoundError: Packages missi

ubuntu上如何安裝以tar.gz為字尾名的軟體安裝以install_flash_player_11_linux.i386.tar.gz為例

第一步: 從官網上那個下載對應的安裝包 第二步:使用如下命令解壓檔案 [email protected]:~/下載$ tar zxvf install_flash_player_11_linux.i386.tar.gz 第三步:進入這個檔案  cd install