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下...