如何讓程式隨開機自動啟動

2021-05-21 12:52:30 字數 975 閱讀 4852

if (/*需要開機啟動*/)

; //得到程式自身的全路徑

dword dwret = getmodulefilename(null, pfilename, max_path);

//新增乙個子key,並設定值 // 下面的"test"是應用程式名字(不加字尾.exe)

lret = regsetvalueex(hkey, "test", 0, reg_sz, (byte *)pfilename, dwret);

//關閉登錄檔

regclosekey(hkey);

if(lret != error_success)

afxmessagebox("系統引數錯誤,不能隨系統啟動");

}  }

//如果不想隨開機啟動,則需要查詢登錄檔項看有沒有,如果有的話則需要刪除登錄檔項

else

;  

lpctstr lprun = "software//microsoft//windows//currentversion//run";

strcpy(key,"檔案監控");

dwerrorcode= regopenkeyex(hkey_local_machine,lprun,0,key_all_access,&hkey);

//查詢是否有該鍵值

byte lpdata[256];

dword dwtype = reg_sz;

dword dwnum = 256;

//查詢登錄檔項值「test」項是否存在

long lrslt = regqueryvalueex(hkey, key, 0, &dwtype, lpdata, &dwnum);

//如果查詢成功

if (lrslt == error_success)

dwerrorcode= regdeletevalue(hkey,key);  

regclosekey(hkey); 

}

隨Linux開機自動啟動mysql

在mysql的管理過程中,會遇到pc server離線或者重啟,我需要在主機啟動後再將mysql服務啟動。如果上百臺或者更多的mysql主機進行維護時,可能會有多台主機出現類似問題,要是每次都手動操作,是很繁瑣的事情。我們可以採用隨系統一起啟動mysql服務,這樣就解決了頻繁手動啟動mysql的問題...

在Linux系統如何讓程式開機時自動啟動

在linux系統如何讓程式開機時自動啟動 這是乙個最簡單的方法,編輯 etc rc.local 把啟動程式的shell命令輸入進去即可 要輸入命令的全路徑 類似於windows下的 啟動 使用命令vi etc rc.local 然後在檔案最後一行新增要執行程式的全路徑。例如,每次開機時要執行乙個ha...

在Linux系統如何讓程式開機時自動啟動

這也是乙個比較簡單的問題,有不少的方法可以解決,這裡介紹三種方法。因為是簡單介紹,所以具體細節不是很詳細,可以通過man看看相關手冊。一 etc rc.local 這是乙個最簡單的方法,編輯 etc rc.local 把啟動程式的shell命令輸入進去即可 要輸入命令的全路徑 類似於windows下...