inno setup執行帶引數服務程式並啟動服務
要實現下面功能
run MyService.exe
net start MyService
在innosetup的指令碼中使用如下程式碼:
[Run]
Filename:"{app}/MyService.EXE"; Parameters:"-install"
Filename: "net.exe"; Parameters: "start MyService"; Flags:runhidden
[UninstallRun]
Filename:"{app}/MyService.EXE"; Parameters:"-uninstall"
不需要重啟機器服務就可以啟動了,一切OK
相關推薦
inno setup執行帶引數服務程式並啟動服務
打包程式中有一個服務需要啟動,雖然可以用批處理註冊並啟動,但是總歸是不美觀。 要實現下面功能 run MyService.exe net start MyService 在innosetup的指令碼中使用如下程式碼: [Run] Filename:"{app}/MyServ
Python執行帶引數的外部程式
用python的subprocess模組的popen類執行新的外部程式,可以帶引數程式碼如下: #encoding=utf-8 import subprocess sh=r'F:\program fi
Eclipse執行帶引數的java程式
Java程式碼 publicclass testIntArray { /** * @帶引數的Java程式執行 */ publicstaticvoid main(String[] args) { // 引
java動態執行程式碼或者第三方程式並返回pid,殺掉程序
java動態執行程式碼或者第三方程式並返回pid,殺掉程序 使用java動態執行Java程式碼或者呼叫第三方軟體,如下程式碼即可 Process child = Runtime.getRuntime().exec(cmd); 只要寫好cmd命令即可,如何同時返回程序的pid呢,這樣可
標籤帶引數跳轉並在下一個頁面接
<a href="home.html?id=1">跳轉</a> //home.html <script type="text/javascript"> var a=GetRequest(); c
使用ADO.NET執行帶引數的Sql語句
不帶引數的SQL語句 過載通用Update方法 /// <summary> /// 執行增、刪、改 (帶引數的SQL語句) /// <
【Inno Setup】新增許可協議,並預設選中我同意按鈕
[Setup] ; xkfile.txt檔案不能為空 LicenseFile=C:\Documents and Settings\Administrator\桌面\smqh\xkfile.txt
Java通過反射獲取帶引數構造方法並使用
package com.sanmao10; import java.lang.reflect.Constructor; public class test2 { /** * ###27.05_反射(通過反射獲取帶參構造方法並使用) *
Inno Setup獲取安裝引數
function GetMyParam(PName:String):String; var CmdLine : String; CmdLineLen : Integer; i : Integer; begin CmdLineLen:=ParamCount(
oracle job如何定時執行帶引數的儲存過程
有的時候我們希望利用job呼叫帶有引數的儲存過程,那麼下面就利用一個測試來介紹job如何呼叫帶有引數的儲存過程。建立測試表:create table aaa(name varchar2(10));建立測
c# 程式只能執行一次(多次執行只能開啟同一個程式) 並激活第一個例項,使其獲得焦點,並在最前端顯示.
防止程式執行多個例項的方法有多種,如:通過使用互斥量和程序名等.而我想要實現的是:在程式執行多個例項時啟用的是第一個例項,使其獲得焦點,並在前端顯示. 主要用到兩個API 函式: ShowWindowAsync 該函式設定由不同執行緒產生的視窗的顯示狀態。SetFore
用快捷方式啟動帶引數的程式(例如Windbg)
要使用WinDbg除錯Windows作業系統,如果雙擊開始選單中的圖示的話,WinDbg是不帶引數執行的,而要除錯虛擬機器中的Window 就需要在命令列下帶引數執行Windbg 例如:windbg.exe -k com:port=//./pipe/com_1,baud=1
Dapper 執行帶引數的SQL語句時,報"必須宣告標量變數@xxx"
最近在學習輕量級的ORM——Dapper,同時也在嘗試著自己實現一些功能。 但是當嘗試拼接Sql,在填入引數的時候出了一些問題。 以下是示例程式碼,首先是宣告一個SqlCommand物件。 SqlCommand cmd = new Sq
linux下使用yum安裝redis並啟動服務
在linux CentOS系統中使用yum命令安裝redis報錯: [[email protected] install]# yum install redis Loaded plugins: fastestmirror Setting up I
windows 下載ActiveMQ 並啟動服務
先決條件 JAVA 執行環境,並且JAVA_HOME必須指向JDK目錄 mavne 3.0+ windows 下載二進位制壓縮包 啟動ActiveMQ 服務 對應window系統,進入c
首次安裝mysql服務,無法啟動服務&登陸被拒ERROR 1045 (28000)解決方法
2.10.4保護初始MySQL帳戶(複製於MySQL官網) MySQL安裝過程涉及初始化資料目錄,包括mysql包含定義MySQL帳戶的授權表的資料庫。有關詳細資訊,請參見第2.10節“安裝後設置和測試”。 本節介紹如何為rootMySQL安裝過程中建立的初始帳戶分配密碼 (如果尚未
首次安裝mysql服務,無法啟動服務&登陸被拒ERROR 1045 (28000)解決方法
2.10.4保護初始MySQL帳戶(複製於MySQL官網) MySQL安裝過程涉及初始化資料目錄,包括mysql包含定義MySQL帳戶的授權表的資料庫。有關詳細資訊,請參見第2.10節“安裝後設置和測試”。 本節介紹如何為rootMySQL安裝過程中建立的初始帳
Delphi程式帶引數執行
程式1 program E1; uses Forms,Dialogs,SysUtils, EndM1 in 'EndM1.pas' {Form2}; {$R *.res} begin Application.Initialize; Application.CreateFor
Inno Setup安裝時判斷並關閉已經執行的應用exe
就很簡單的一個功能,Inno setup製作的安裝包,在安裝時候,判斷是否之前有本程式的實力在執行,執行的話終止他,貌似很簡單,折騰了我1小時。 網上找的好多方案,不理想不理想!我就給大家列舉下這些我認為不理想的原因! 網上方案1: 在Code段用Find
微信小程式 帶引數二維碼 C# asp.net 服務端程式
第一步 獲取access_token: 文件如下: http請求方式: GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=