Go x86守護程序

2021-09-26 01:52:02 字數 1391 閱讀 1918

func

main()

}

$ go build -ldflags "-h windowsgui"

啟動:run.bat

@echo off

title=啟動程序:

echo=

echo=*****************

*start******************

echo=

tasklist|find "main.exe"

if errorlevel 1 (

start main.exe

echo 成功:程序已啟動 !

)else

(echo

.echo 錯誤:程序已存在 !

)echo=

echo=*******************

end******************

*echo

. pause

rem echo後跟等號或空格

停止:stop.bat

@echo off

title=暫停程序:

echo=

echo=*****************

*start******************

echo=

taskkill /f /im main.exe

echo=

echo=*******************

end******************

*echo

. pause

重啟:restart.bat

@echo off

title=啟動程序:

echo=

echo=*****************

*start******************

echo=

tasklist|find "main.exe"

if errorlevel 1 (

start main.exe

echo 成功:程序已啟動 !

)else

( taskkill /f /im main.exe

echo

.start main.exe

echo 成功:程序已重啟 !

)echo=

echo=*******************

end******************

*echo

. pause

守護程序及守護程序輸出

1 建立乙個輸出程式 2 建立乙個守護程序 1 建立乙個輸出程式 守護程序不與終端聯絡,所以,需要另外建立乙個程式用於輸出。也可以直接使用 bin echo example daemon help.cc include int main int argc,char argv else if argc...

守護程序及守護程序輸出

1 建立乙個輸出程式 2 建立乙個守護程序 1 建立乙個輸出程式 守護程序不與終端聯絡,所以,需要另外建立乙個程式用於輸出。也可以直接使用 bin echo example daemon help.cc include int main int argc,char ar else if argc 2...

守護程序之守護程序的慣例

在unix系統中,守護程序遵循下列公共慣例 例項 程式清單13 3所示程式說明了守護程序可以重讀其配置檔案的一種方法。該程式使用sigwait以及多執行緒 可參考 程式清單13 3 守護程序重讀配置檔案 include apue.h include include sigset t mask ext...