1. 程式人生 > >Inno Setup 打包exe設定程式開機自動啟動

Inno Setup 打包exe設定程式開機自動啟動

第一種方法:不修改登錄檔
原理是將程式的快捷方式新增到計算機"啟動"資料夾,win7可以 win10沒試過
[Tasks]
Name: "startupicon"; Description: "開機啟動"; GroupDescription: "{cm:AdditionalIcons}"; 
[Icons]
Name: "{userstartup}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon

第二種方法:修改登錄檔方式 
安裝程式的時候防毒軟體會攔截, 允許程式操作就行了
[Registry] 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"; ValueType: string; ValueName: "testrun"; ValueData: "{app}\{#MyAppExeName}" 

相關推薦

Inno Setup 打包exe設定程式開機自動啟動

第一種方法:不修改登錄檔 原理是將程式的快捷方式新增到計算機"啟動"資料夾,win7可以 win10沒試過 [Tasks] Name: "startupicon"; Description: "開機啟動"; GroupDescription: "{cm:AdditionalI

Openwrt下設定程式開機自動啟動

轉自http://www.cnyubin.com/?p=364 今天在使用Openwrt時,需要將scp到上面的程式設定為開機自動啟動。按照Linux下設定自動啟動的方法並不有效。後來在官方wiki下發現了介紹文章,具體可見Openwrt下http://wiki.ope

Inno Setup打包的安裝程式在Vista/Win7上自動提示需要管理員許可權的方法

首先,在 [Setup]段  PrivilegesRequired=admin  然後找到INNO安裝目錄下的SetupLdr.e32檔案(其實就是一個exe程式),使用管理員許可權執行用ResHacker修改: 將程式中的Manifest內的: <reque

nginx設定開機自動啟動服務

1、nginx的安裝目錄 /usr/local/nginx 啟動nginx cd /usr/local/nginx/sbin./nginx 更改配置重啟nginxcd /usr/local/nginx/sbin./nginx -s reload 2、nginx設定成開機自動啟動服務 1)在/etc/

如何把.bat檔案設定開機自動啟動

這裡以win10為例(win7大同小異) 1、先把寫好的.bat檔案放到D盤(好找,不礙眼的地方都行) 2、寫一個.vbs指令碼放到Windows啟動資料夾裡 set ws=WScript.CreateObject(“WScript.Shell”)  ws.Run “D:\abc.bat

Windows設定VMware開機自動啟動,虛擬機器也啟動

很多用windows系統電腦開發的童鞋,會在自己電腦上裝一個虛擬機器,然後在裝一個linux系統當作伺服器來使用。但每次電腦開機都要去重啟一下虛擬機器電源,實在是不划算。下面博主教大家在windows系統上,設定VMware開機自動啟動,虛擬機器也啟動。  首先在某個盤裡,找個安靜的角落

如何讓程式開機自動啟動

當我們在window下編寫自己的程式時,也可以讓自己編寫的程式在電腦開機時自動執行,這主要是修改windows裡的登錄檔資訊,所有開機自動啟動的程式的一些資訊都放在登錄檔中的某一資料夾下。我們只需在特定的資料夾下寫入我們的程式資訊即可。 關於登錄檔  我們可以在鍵盤上同時按

Linux(CentOS)下設定nginx開機自動啟動和chkconfig管理

Nginx 是一個很強大的高效能Web和反向代理伺服器。雖然使用命令列可以對nginx進行各種操作,比如啟動等,但是還是根據不太方便。下面介紹在linux下安裝後,如何設定開機自啟動。首先,在linux系統的/etc/init.d/目錄下建立nginx檔案,使用如下命令:vi

Linux筆記---設定程式開機啟動

Linux系統下,如何使程式開機自啟動。可以通過修改開機啟動指令碼 /etc/init.d/rcS ,新增要啟動程式的路徑完成。 比如,核心4.1.15中/etc/init.d/rcS修改如下: #!/bin/sh # # rcS Call all S??* script

Inno Setup 設定開機自動啟動

 方法1:不修改登錄檔 有一種不寫登錄檔的方法,其實就是將快捷方式新增到“啟動”資料夾 [Tasks] Name: "startupicon"; Description: "開機啟動"; Grou

如何將自己的exe程式設定開機啟動

如何將自己的exe程式設定為開機自啟動 將自己的exe程式設定為開機自啟動 話不多說,直接看 首先 1:cmd—>regedit 其次找到下面的路徑就可以:(以win10為例) 計算機\HKEY_CURRENT_USER\Software\Microsoft\Win

Inno Setup打包帶有MSI檔案的程式

1 [Files] 2 Source: "C:\Documents and Settings\Administrator\桌面\4\abc.exe"; DestDir: "{app}"; Flags: ignoreversion 3 Source: "C:\Documents and Settin

第一次使用Inno Setup打包程式初記

在平時的工作中,需要將自己寫的程式碼或者完成的程式打包成安裝包供使用者安裝使用。所以首先我將自己對打包和安裝這倆個過程進行簡單,粗略的理解。 打包: 1,壓縮程式執行所需要的檔案 2,編寫安裝程式整個過程的指令碼 安裝 1,解壓縮 2,執行前面編寫的

Android apk程式設定開機自動啟動

1.      建立一個廣播接收器類,繼承BradcastReceiver類。 2.      在AndroidMainfest.xml檔案中註冊 ①  宣告許可權: <uses-permission android:name=”android.permission.

Ubuntu新增和設定開機自動啟動程式的方法

                2018-02-01  幸福人生h... &nb

SuSE 設定開機自動啟動程式

在/etc/init.d/boot.local檔案中新增命令。RedHat系統的對應檔案是/etc/rc.d/rc.local。對於Linux系統啟動時自動執行的命令或程式,在rh-basedlinux系統,一般常見是放在/etc/rc.d/rc.local中。但SuSEL

python打包exe開機自動啟動(windows)

一、背景 簡單的寫個.exe程式,沒必要去學習mfc、c++等,可以學習python。python可以輕易的呼叫windows的api,輕鬆的實現你想幹的事。下面就是實現打包的exe檔案開機自動執行。

INNO SETUP 打包程式 在WIN7下 報CREATE PROCESS 錯誤的許可權問題解決方法

首先,在 [Setup]段  PrivilegesRequired=admin  然後找到INNO安裝目錄下的SetupLdr.e32檔案(其實就是一個exe程式),將程式中的Manifest內的 <requestedExecutionLevel level="a

inno setup打包安裝程式中讓“是否建立快捷方式”預設為“打鉤”的方法

用inno setup的嚮導建立一個安裝檔案,在選擇“是否建立快捷方式”時,系統預設是“不打鉤”的,如何讓它是打勾的呢?很簡單,修改指令碼下面這段: [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIc

VSphere系列教程(三):ESXI 主機設定開機自動啟動虛擬機器

一、配置 ESXI 主機        登入 WebClient,管理 -> 自動啟動 -> 編輯設定                配置成如下內容,儲