国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > BAT > 正文

bat腳本實(shí)例實(shí)現(xiàn)只允許運(yùn)行一個實(shí)例(安裝程序、創(chuàng)建快捷方式腳

2020-06-09 14:23:23
字體:
供稿:網(wǎng)友

復(fù)制代碼 代碼如下:

;我的第一個安裝腳本
!include "MUI2.nsh"
!define DIR "D:/workspace/nsis/files"

Name "安裝程序"
Icon "${DIR}/setup128.ico"
OutFile "setup.exe"
InstallDir "$PROGRAMFILES/kaserv"
RequestExecutionLevel admin

!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES

!insertmacro MUI_LANGUAGE "SimpChinese"

Function .onInit
 System::Call 'kernel32::CreateMutexA(i 0,i 0,t "SMAPLE_MUTEX") i .r1 ?e'
 Pop $R0
 StrCmp $R0 0 +3
 MessageBox MB_OK|MB_ICONSTOP "只允許運(yùn)行一個實(shí)例"
 Abort
FunctionEnd

;安裝程序段
Section
SetOutPath $INSTDIR
File "${DIR}/新建文本文檔 (2).txt"
File "${DIR}/新建文本文檔.txt"
SetOutPath "$INSTDIR/office"
File "${DIR}/office/*"
;快捷方式
CreateShortCut "$DESKTOP/test.lnk" "$INSTDIR/unsetup.exe"
CreateShortCut "$SMPROGRAMS/test.lnk" "$INSTDIR/unsetup.exe"
WriteUninstaller "$INSTDIR/unsetup.exe"
SectionEnd

;卸載程序段
Section "Uninstall"
RMDir /r "$INSTDIR"
Delete "$DESKTOP/test.lnk"
Delete "$SMPROGRAMS/test.lnk"
SectionEnd

您可能感興趣的文章:

讓應(yīng)用程序只運(yùn)行一個實(shí)例的實(shí)現(xiàn)方法解決C#程序只允許運(yùn)行一個實(shí)例的幾種方法詳解C#判斷某程序是否運(yùn)行的方法C#確保只有一個實(shí)例在運(yùn)行的方法C#運(yùn)行時相互關(guān)系淺析C#編程中設(shè)置程序只可被運(yùn)行一次的方法C#簡單實(shí)現(xiàn)防止多個程序運(yùn)行的方法C#如何防止程序多次運(yùn)行的技巧C# WinForm 判斷程序是否已經(jīng)在運(yùn)行,且只允許運(yùn)行一個實(shí)例,附源碼
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 府谷县| 安丘市| 呼玛县| 泰州市| 内江市| 云浮市| 横峰县| 于都县| 遂川县| 巴塘县| 旌德县| 聊城市| 高唐县| 昌黎县| 霍城县| 辽阳县| 阿克| 武鸣县| 沁源县| 塔城市| 滁州市| 汝城县| 阿瓦提县| 安达市| 天全县| 榆社县| 高唐县| 辉南县| 微山县| 郎溪县| 白沙| 卓尼县| 南部县| 宜都市| 丽水市| 赞皇县| 菏泽市| 阳朔县| 桓台县| 通化县| 宁海县|