自啟程式為何自啟失敗?

2022-09-04 18:45:07 字數 323 閱讀 3560

理論上,通過寫登錄檔項,將自啟程式路徑寫入登錄檔run項裡,可以使程式在電腦重啟的時候自動執行。

總而言之,其實就是 程式工作目錄的設定問題。

自啟程式一般由系統程序啟動,所以自啟程式的工作目錄如果沒有特別設定,將會是系統目錄。

如果此時有建立檔案(但是檔案路徑只寫了檔名,沒有包含全路徑)的操作什麼的,就會導致被拒絕,然後程式異常退出了,現象就是這個自啟程式沒有啟動成功。

解決辦法:

程式啟動以後,第一時間設定程式的工作目錄,免得1.自身如果自啟時失敗,2.將工作目錄傳遞給子程序,導致子程序也執行失敗。 一般而言,子程序的工作目錄會整合父程序的工作目錄。

ubuntu設定開機自啟程式

新增開機自啟程式,一種是圖形介面應用程式,一種是文字模式自啟動程式。前者比較簡單,用ubuntu自帶功能啟動應用程式新增啟動項即可,後面我們還會介紹一種利用xinit的方法。另外利用啟動應用程式還可以按如下格式新增命令 gnome terminal x path to your script 開啟乙...

樹莓派開機自啟程式實現

首先rc.local檔案是liunx開機時會自動執行的檔案,只要將自己要執行的檔案放入其exit 0之前即可被執行。本章將實現樹莓派開機時物理引腳12的外接led燈會閃爍。1 編寫簡單的閃燈python指令碼 命令 cd dongdd 命令 sudo vi startx2.py import rpi...

c語言寫開機自啟程式

想要軟體開機自啟,就需要把相應的註冊項寫到系統的登錄檔中 登錄檔的開啟方法為win r輸入redegit開啟登錄檔編輯器 開機自啟的檔案目錄為hkey current user software microsoft windows currentversion run 在這裡面能看所有的開機自啟的軟...